An All-Star Game (or two) in Yankee Stadium’s future?
Two weeks ago, the New York Post reported that MLB officials and the Yankees have discussed awarding the 2008 All-Star Game to Yankee Stadium. (Rumor is that one will count.) That’s a great i…
Post to Tumblr