Watching The Helmet Catch on the NFL Network. I love that it’s still haunting Patriots fans to this day. #18-1 #GIANTS 🏈