IT: Beltran retires
November 14, 2017 | 00:01:37
Chris Rose and Kevin Millar discuss Carlos Beltran announcing his retirement after 20 Major League seasons
Chris Rose and Kevin Millar discuss Carlos Beltran announcing his retirement after 20 Major League seasons