Giants Week 5 report card: Brian Daboll had expert game plan

previous post