Bill Belichick is regarded by many to be one of the best NFL head coaches of all time, if not the best. His New England Patriots ...