Globe iconLogin iconRecap iconSearch iconTickets icon

Astros on losing World Series

November 2, 2021 | 00:03:38

Members of the Astros talk about the disappointment in losing the World Series in six games to the Braves