Spring Training 2011 is underway as the Houston Astros work out at Osceola County Stadium in Kissimmee, Florida. The season begins on April 1st against the Philadelphia Phillies.
by Associated Press
Posted on February 22, 2011 at 12:24 AM
Tuesday, Feb 22 at 12:24 AM
See all 30 photos »
Photos: Astros home opener game
Photos: Astros vs. Giants on Opening Day
©2014 KHOU-TV, Inc., A Gannett Company. All Rights Reserved.
Powered by Broadcast Interactive Media.