Astros vs. Red Sox: Baseball Season Begins

1 of 26
The Astros celebrate Opening Day this evening with an away game against the Phillies. But last night they faced a staggering 0-10 loss at Minute Maid against the Boston Red Socks. The 'Stros first home game will be Friday, April 8 at the Juice Box against the Florida Marlins. Here's hoping the season looks better than last night. PHOTOS BY AARON SPRECHER