Some owners aren’t thrilled that Belichick’s college program is getting free advertising.
You must log in or register to comment.
Why would NFL owners care???
Belichick got too powerful and the league wants him to stay down a peg or two.
“Too powerful”? In what way? 😆
“That’s supposed to be our free advertising!”