“Patriots’ Special Teams Blunder Highlights 96-Yard Punt Return Touchdown by Jaguars” The last time the New England Patriots gave up a punt return touchdown before Sunday, their head coach was still playing in the NFL. Back then, just like now, Jerod Mayo could only watch from the sideline as the special teams faltered. In 2015, […]