Giants injury report: Saquon Barkley, Kadarius Toney and three others sit
12:22pm PDT - October 28th, 2021 saquon barkley - USA TodayThe New York Giants had a lengthy injury report on Thursday, including five who did not practice and four others who were limited.