North Carolina defensive coordinator Steve Belichick, son of Bill Belichick, is on medical leave and will return "as soon as possible."
Coverage from Yahoo Sports Nfl
· read original