MLB Stinks

It’s official, the Yankees will end the 2008 season at Fenway Park and not at Yankee Stadium. Baseball couldn’t figure out a way to have the Yankees at home for the final games of the regular season when it is the last year of Yankee Stadium?

BOOOOOOO….