Bill Belichick signed a five-year deal to become the head coach at the University of North Carolina in December 2024. He was an NFL head coach for 29 seasons, five with the Cleveland Browns and 24 ...
For an NFL owner, $10 million is peanuts. It’s several weeks of superyacht staffing and maintenance. If someone wants Belichick, $10 million is no obstacle.