Maybe They Need to Sign a Catcher

According to ESPN’s Buster Olney, Major League Baseball may punish the 14 players who appear in the infamous Mitchell report for violations after the 2004 rule changes. And, of course, the bigg...

Mitchell Report and the Nats

So lots of people are named in the Mitchell report. Hooray for hearsay, I’m not that into this whole thing, but I figured people would be curious about the Nationals and big name former Nats on...