See Saquon Barkley and Sterling Shepard showing off ball skills during Giants OTAs | Giants Highlights6/2/2022, 5:03 PM