Saturday, May 2, 2009

My first time seeing the Astros win since Opening Day 2006 was cheapened by the motorcycle cop blaring "I Swear" outside Turner Field.

1 comment:

jphelps said...

You have spent a lot of time time in that stadium this weekend. How is it from a fan's perspective? Food? Sightlines? Scenery?