WATCH LIVE: Fans celebrate Astros World Series win in Minute Maid

HOUSTON - Astros fans are celebrating the team winning the 2017 World Series inside Minute Maid Park. Watch live here or in the video below. 

© 2017 KHOU-TV


JOIN THE CONVERSATION

To find out more about Facebook commenting please read the
Conversation Guidelines and FAQs

Leave a Comment