Astros' World Series Film
December 5, 2017 | 00:01:24
Take another look at the Astros' 2017 championship run as they won the World Series in dramatic fashion over the Dodgers in seven games
Take another look at the Astros' 2017 championship run as they won the World Series in dramatic fashion over the Dodgers in seven games