Keuchel on Astros' championship
Astros @ DodgersNovember 1, 2017 | 00:00:47
Astros pitcher Dallas Keuchel talks about his emotions as the Astros win their first World Series in franchise history
Astros pitcher Dallas Keuchel talks about his emotions as the Astros win their first World Series in franchise history