Interesting thought that I had today:

Anyone think it’s at least a bit suspect that these things occurred today, some 24 hours before the Mitchell Report is released?

In about 12 short hours we’ll know so much more. Full reaction to come right here on Diamond Hoggers. Oh yeah, and if you thought that the Steroid Witchunts end with the release of this report, you’re definitely mislead. They’ll keep coming.