The New England Patriots are preparing to start the 2024 season with a revamped squad. After parting ways with legendary head coach Bill Belichick, the Patriots chose Jerrod Mayo as their new team leader. Mayo will have a lot on his hands going into the Fall. He spoke about upholding the Patriots' image when opening up about rookie receiver Javon Baker's incident with police on Instagram Live.
Javon Baker reportedly went on a heated rant on IG Live with a police officer when the officer allegedly threatened to tow Baker's car.
“You towing it ain’t gonna do nothing to me,” Baker said in the video, per NBC Sports Boston.