Tagged: houston astros


Astros Are World Series Champs

Yordan Alvarez hit a three run homer in the sixth inning and Astros pitchers held the Phillies to just three hits as Houston beat Philadelphia 4-1 at Minute Maid Park...