Wednesday, September 17, 2008

With just days left in the lives of Shea and Yankee Stadiums, I made it to New York to see a game in each. That makes six new stadiums for me this summer from coast to coast!


0 Comments:

Post a Comment

<< Home