Has proof of Sammy Sosa’s long-suspected steroid use finally emerged? Sosa apparently flunked a drug test in 2003—his name is on a list of 104 players who tested positive in an anonymous survey that year. The survey does not identify the drug. Sosa, who is sixth on the all-time home runs list, retired in 2007. In 2005, he testified before Congress, saying, "To be clear, I have never taken illegal performance-enhancing drugs."