Giants Week 5 report card: This keeps getting worse

previous post