In a surprising move, Bill Belichick has banned scouts from the New England Patriots from UNC's football facilities after a contentious split with the franchise. This decision follows his first collegiate victory as head coach.
Bill Belichick marks his debut as head coach of North Carolina with a mixed bag of emotions—celebrating a win while facing tension with the Patriots. What does this mean for his future?