It’s possibly that Saquon Barkley‘s third NFL season already has ended. Via ESPN.com, the Giants fear that Barkley suffered a torn ACL in the first half of Sunday’s game at Chicago. More tests are coming Monday (undoubtedly an MRI). Doctors and trainers ofer can tell whether the ACL is intact based on physical manipulation of [more]
More...
More...