Astros on losing World Series
Braves @ AstrosNovember 2, 2021 | 00:03:38
Members of the Astros talk about the disappointment in losing the World Series in six games to the Braves
Members of the Astros talk about the disappointment in losing the World Series in six games to the Braves