Belichick on Cap Issues Hampering Roster: "It's Not an Excuse, It's Just a Fact"

Lou Merloni, Christian Fauria, and Glenn Ordway are joined by New England Bill Belichick every Patriots Monday on WEEI. We asked Bill about his salary cap comments on Sirius XM NFL Radio seeming like an excuse.