Earlier this week, it was proven that New York Giants’ Saquon Barkley is not a normal human being with the progress he’s made in his recovery from an ankle injury. Impressively, Barkley has a ‘realistic chance‘ of returning in Week 6 versus the New England Patriots. Back in Week 3 against the Tampa Bay Buccaneers, […]