Steroids Mitchell Report and the Nats Dec 13, 2007 So lots of people are named in the Mitchell report. Hooray for hearsay, I’m not that into this whole thing,…