Giants takeaways, report card from NFL Week 16 loss to Vikings

previous post