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 21, 2011 at 11:24 PM
Monday, Feb 21 at 11:24 PM
See all 30 photos »
Photos: Astros home opener game
Photos: Astros vs. Giants on Opening Day
© 2009-2013 KHOU-TV, Inc., a subsidiary of Belo Corp. All Rights Reserved.
Powered by Broadcast Interactive Media.