Astros fans celebrate World Series win outside team hotel

Houston beat LA in Game 7 of the World Series
Published: 8:01 AM CST November 8, 2017