Obviously, the Mitchell Report is all the big news in the world of sports, culture, and politics this morning, and is receiving saturation coverage. Rather than try to add my 2 cents as a baseball fan, I thought I might try to tease out an interesting IR angle to the whole thing.As I was driving home yesterday, I heard Selig in his press conference assert that Baseball had one of the most stringent testing drug policies (now) of any major...