New York Giants fans believe Barkley could have scored from inside the 1 yard line. Instead, it’s a comical touchdown the other way.
New York Giants fans believe Barkley could have scored from inside the 1 yard line. Instead, it’s a comical touchdown the other way.