Bill Belichick is home at Carolina