This epic moment from Matthew Judon on the sideline shows his value to the Patriots
August 8, 2024; Foxborough, MA, USA; New England Patriots linebacker Matthew Judon (9) plays catch with fans before a game against the Carolina Panthers at Gillette Stadium. Mandatory Photo Credit: Eric Canha-USA TODAY Sports New England Patriots edge rusher Matthew Judon was not on the football field with his team during the season opener on […]