After Saquon Barkley’s season-ending ACL injury, the New York Giants called up Devonta Freeman to fill up the young halfback’s spot. Contrary to critics’ concerns, Freeman is confident that he’ll do a splendid job for the Giants. Before getting the call-up from the Giants, the 28-year-old Freeman actually turned down several offers from teams in […]