Beltran on return to Astros
December 5, 2016 | 00:01:28
Carlos Beltran discusses his return to the Astros and reminisces about his memorable 2004 postseason performance with the team
Carlos Beltran discusses his return to the Astros and reminisces about his memorable 2004 postseason performance with the team