Beltran on winning championship
Astros @ DodgersNovember 1, 2017 | 00:00:45
Carlos Beltran discusses winning his first World Series in his 20th Major League season and what it means to him
Carlos Beltran discusses winning his first World Series in his 20th Major League season and what it means to him