IT on new GM of Braves
November 14, 2017 | 00:02:17
Chris Rose and Kevin Millar discuss Alex Anthopoulos being named as the new general manager of the Atlanta Braves
Chris Rose and Kevin Millar discuss Alex Anthopoulos being named as the new general manager of the Atlanta Braves