North Carolina football head coach Bill Belichick is regarded as one of the best pro football coaches of all time. In fact, most would consider him one of the best football coaches of all time, period. Throughout his long career, he coached at quite a few stops. That includes a five-year stint as head coach […]