Born: Apr 7, 1986
Born in Taiwan, Lo was a member of the Chinese Taipei National team that participated in the 2008 Olympics and the 2009 World Baseball Classic. Arm injuries delayed Lo's ascent to the big leagues and he finally arrived in Houston in 2013 at the age of 27. Lo appeared in 19 games for the Astros, posting a 4.19 ERA while striking out 16 batters in slightly over 19 innings. He was released the following year.