Giants running back Saquon Barkley has not matched the success of his rookie season this year and one of the reasons why is the high ankle sprain that cost him three games early in the season. Barkley has played the last seven games, but hasn’t had the kind of impact that the Giants grew to [more]
More...
More...