Skip to main content
Advertising

NFL Now

Battista: Belichick's explanation for what's going wrong for Pats is 'shocking'

NFL Network's Judy Batistta and Mike Giardi break down New England Patriots head coach Bill Belichick's comments regarding the Patriots salary cap.