Nick Wright, Greg Jennings and Kevin Wildes react to Saquon Barkley’s comments on the New York Giants negotiations being a “slap in the face.”
Nick Wright, Greg Jennings and Kevin Wildes react to Saquon Barkley’s comments on the New York Giants negotiations being a “slap in the face.”