Giants running back Saquon Barkley has missed 21 games in the last three seasons, and even when he has played he hasn’t been particularly effective. But he insists that he’s still the player he was in his impressive rookie season. In fact, Barkley thinks he’s even better than he was as a rookie — and [
more]