Yardbarker

Bill Belichick’s UNC NFL Claim Doesn't Hold Up vs. Notre Dame

The NFL's 33rd team resides in Chapel Hill, North Carolina. Or that's at least what North Carolina football general manager Michael Lombardi wanted the nation to believe back when he and legendary head football coach Bill Belichick were introduced to run the Tar Heels football program in the winter.

Customize Your Newsletter

Yardbarker +

Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!