Saquon Barkley explains how close game vs. Bills, win this week vs. Commanders could turn Giants season around10/19/2023, 8:52 PM