The Most Outstanding 2008 Baseball All Star Game

The 2008 baseball all star game was the last one to be held in Yankee Stadium. This version of the all stars baseball game was the 79th exhibition between the American and National leagues. The 2009 baseball all star game will commemorate the 80th exhibition to determine home field advantage for the World Series. In a closely fought game there were a couple of “dingers” that left some lucky fans all star game baseballs as souvenirs.
Continue reading “The Most Outstanding 2008 Baseball All Star Game”