Bill Belichick left the New England Patriots after 24 years, having won six Super Bowl titles with the franchise.