New York Giants- Saquon Barkley insists injuries are not why he is struggling. He is a leader!

New York Giants- Saquon Barkley insists injuries are not why he is struggling. He is a leader!

New York Giants- Saquon Barkley insists injuries are not why he is struggling. He is a leader! The NY Giants will take big strides in 2020 if Saquon Barkley can get back to full health