IT on Bill Belichick in Arizona
March 27, 2017 | 00:01:32
Chris Rose and Kevin Millar talk about Bill Belichick visiting the Arizona Diamondbacks at Spring Training
Chris Rose and Kevin Millar talk about Bill Belichick visiting the Arizona Diamondbacks at Spring Training