Fernando Salas

Video: Jason Castro powers Astros past Angels with walk-off three-run homer

16 Comments

The Astros completed a three-game sweep of the Angels and now hold a two-game lead in the American League West. [more]