Astros vs. Giants: Opening Day

1 of 15

 

 

Even though the Astros lost their first game of the season, the fans enjoyed Opening Day for the beautiful weather, the street festival and the thrill of a new season. PHOTOS BY MARCO TORRES

My Voice Nation Help
0 comments
Loading...