Giants Week 17 report card: Brian Daboll should have vetoed ill-advised call

previous post