Off-topic maybe, but what exactly about Sosa "came to light"? Of any of those you mentioned: Bonds, Giambi, McGwire, plus Canseco, and Palmeiro (who testified in front of the Congressional committee) -- Sosa has the least against him. He never tested positive for steroids. No players or trainers have said anything about him taking performance-enhancing drugs. All we have is declining production and injuries. It's speculation. If you are talking about the cork incident, that's a different story, but it's nothing compared to juicing, imo.