Brian Westbrook: Belichick sheds light on Patriots’ success & troubles | FIRST THINGS FIRST

Brian Westbrook joins the show to discuss Bill Belichick shedding light on the New England Patriots’ success & troubles over the years. Westbrook feels Belichick is trying to explain the situation rather than make an excuse for recent failures.