Charles Davis from NFL on FOX and NFL Network joined Pushing The Odds w/ Matt Perrault
Jun 13, 2018, 05:59 PM
Matt welcomes Charles Davis from NFL on FOX and NFL Network to the show to talk New York Giants and holdouts from David Johnson and Julio Jones.