Agreed, big picture wise - the fact we’re in the playoffs with the cap situation being what it is, is pretty incredible. A huge testament to the coaching staff.
That said, Barkley, Jones, and Lawrence are playing top notch football and we’re as healthy as we’ve been all year…..so I really want to take advantage and make a run. In 2016, I never would’ve imagine that would be a one year thing - thought we at least had the defense to be good the next year too. You just never know.
That said, that 2007 finale against NE is often cited and credited for helping the Giants be able to beat them in the SB.