Bill Belichick officially signs North Carolina contract amid NFL speculation

Though Bill Belichick's name has been thrown around during the NFL hiring cycle, he has now signed his five-year deal with UNC.

#NFL
#NFL