WORLD SERIES CHAMPS: Astros are World Champions after defeating the Phillies in Game 6 at Minute Maid Park
Astros topple Phillies in Game 6 to win World Series
World Series: Astros claim post-scandal championship and make
Phillies vs. Astros - LIVE: Houston WIN their second World Series
MORE
Astros 4, Phillies 1: How Houston won Game 6 and took World Series
Watch World Series Online Free: Livestream Astros vs Phillies Baseball
Astros defeat Phillies in Game 6 to win 2nd World Series title
Houston Astros win World Series over Philadelphia Phillies with
Here's the Houston radio call of the Astros winning the World Series
Yordan Alvarez blasts Astros, Dusty Baker to World Series title
Three-run homer blasts Astros to World Series win in game 6 vs
Astros topple Phillies in Game 6 to win World Series