Jason Castro and Chia-Jen Lo repped Houston (eat it, Baseball America!) in the Futures Game in St. Louis today.
The World got a comeback win, with C-Lo picking up the win, but it was Jason Castro who was in line to get the MVP, until The World scored a bunch of runs, with a 3-run homer.