Interesting details emerge in Bill Belichick's North Carolina contract