September 21, 2008: The final game at Yankee Stadium
It was a night like no other. A night to say farewell to an…
July 15, 2008: American League bids farewell to Yankee Stadium with a 15-inning win in longest All-Star Game
As the construction timeline for the new Yankee Stadium emerged,…