Houston Astros Photo Day
In This Photo: Chia-Jen Lo
Pitcher Chia-Jen Lo #80 of the Houston Astros poses for a photo during photo day at Osceola County Stadium on February 21, 2013 in Kissimmee, Florida.
(Feb. 20, 2013 - Source: J. Meric/Getty Images North America) more pics from this album »
Prev 22 of 26 Next
Show Chia-Jen Lo With: