Tuesday, February 26, 2008

LaRussa on steroids (finally)

Tony LaRussa finally talks about steroids. After not talking about it for seemingly forever, he talks about bringing in Juan Gonzalez, the Mitchell report, about being the “godfather” of steroids, and McGwire....worth a look.



The Purple Iguana

No comments: