The North Carolina Tar Heels football team has made a massive hire. Bill Belichick is reportedly in agreement to become the next head coach for the school. After a few days of rumors and speculation, the news broke on Wednesday. InsideCarolina on X, formerly Twitter, broke the news. “UNC’s Board of Trustees is working on […]