MLB Week in Review : 06.07.10

Stop us if you’ve heard this one, but apparently something went down in Detroit this week involving a pitcher, an umpire, and a 28 out Perfect Game.  Well BSG wants to chime in too, so for his take on the Galarraga/Joyce debacle, and the rest of the news from the 9th week of the 2010 season, here’s the Week-In-Review!

, ,
opinions powered by

Leave a Reply