6-13-18- Pushing The Odds w/ Matt Perrault- Charles Davis- NFL on FOX and NFL Network

Jun 13, 06:00 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.