Giants fans can't believe Eagles have Saquon Barkley after 102-yard fumble for TD
10/06/2024 06:03 PM
New York Giants fans believe Barkley could have scored from inside the 1 yard line. Instead, it's a comical touchdown the other way.
10/06/2024 06:03 PM
New York Giants fans believe Barkley could have scored from inside the 1 yard line. Instead, it's a comical touchdown the other way.
Top 5 Home