Nick Laham/Getty Images
Curt Schilling has badmouthed Jose Canseco for squealing on baseball's cheaters. But now, in the wake of Sports Illustrated reporting that Yankees third baseman Alex Rodriguez tested positive for steroids in 2003, Schilling wants everybody who tested positive that year to be identified.
"I'd be all for the 104 positives being named, and the game moving on if that is at all possible,” the outspoken pitcher wrote on his 38pitches.com blog. "In my opinion, if you don't do that, then the other 600-700 players are going to be guilty by association, forever."
What changed Schilling's mind? He's been known to do that from time to time. Perhaps the best example was in a SI story in 2002 where Schilling said he knew "plenty of guys" using steroids and claimed of rampant steroid use in baseball and said he knew "plenty of guys" mixing steroids with human growth hormone.
But as he sat in front of Congress in March of 2005, Schilling backed off that statement by claiming he "grossly overstated" the problem and went so far as to call Canseco a liar.
In hindsight, Schilling didn't overstate it and Canseco didn't lie. Schilling just didn't want to agree with a guy selling out players to sell a book -- truth be damned. As it turned out, the guy sitting next to Schilling, Rafael Palmeiro, was the liar. But Schilling wants the truth to be told.
"And before anyone asks, I'll make it clear: My name will not appear on any lists of positive tests," Schilling wrote on his blog. "I've never tested positive for steroids or HGH, and I've never taken steroids or HGH in my life, ever. You don't need to call the union, or an agent to verify that."
Schilling might be a know-it-all, but he's no cheater.