MLB Teams
ESPN.com 19d

The Astros and Houston celebrate World Series title

MLB, Houston Astros

The Houston Astros and their fans celebrated the first World Series championship in franchise history on Friday. 

^ Back to Top ^