Last week, Baseball Musings wrote about the timeline found in the Mitchell Report (See pages 167-176) on 300 game winner, Roger Clemens entitled, “Clemens 1998”.

This does not help Roger’s denial case that he’s trying to build up. Now I’m not saying that he’s lying, but I do remember when he left Boston as a free [...]

continue reading.....