Giants Grades: Winners and Losers from Week 6's loss to EaglesIn a do-or-die game, this one was a headscratcher10/12/2018, 4:58 AMundefinedBrad Penner