More Sports
Please use Chrome browser for a more accessible video player
Neil Reynolds reflects on Bill Belichick's incredible tenure in New England after it was announced he was leaving the Patriots after 24 seasons.