Charles Davis from NFL on FOX and NFL Network joined Pushing The Odds w/ Matt Perrault

Jun 13, 05:59 PM
C

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.