Patriots training camp: The Jerod Mayo Era begins in New England
The Patriots opened training camp on Wednesday, signaling the beginning of the Jerod Mayo Era in New England. WBZ's Nick Giovanni brings you all the player reaction and some observations from the first practice of 2024.