For the same reason I wouldn't even consider Rafael Palmeiro, one of only a few players to have hit 500 homeruns and 3,000 base hits.

He was adamant about telling the Senate panel that he never took steroids, but later tests positive on a sample taken not too long after he pointed his finger at the senators.

Palmeiro's homerun numbers take a dramatic jump during and after the season he started playing with Canseco in Texas around 1992 or 3. He was a guy who'd hit, as I recall, 18 to 24 homers a season -he met Canseco- and Boom! He starts hitting 40.

Sosa is another guy who's lied throughout his career. The corked bat story; leaving the stadium before the game was over on the final day of the season and lying about it. Who can believe a steroid denial from him.