Why Are Patriots Changing Their Roster So Much?

NFL Network's David Carr and Shaun O'Hara explain why the New England Patriots have decided to make so many changes to the roster that just won Super Bowl LI.


Patriots Insider Top Stories