Skip to main content
Advertising

NFL Mic'd Up

Presented By

Mic'd Up: New England Patriots head coach Bill Belichick has priceless reaction to Mercedes-Benz Stadium roof staying open prega

New England Patriots head coach Bill Belichick questions the referee about the roof being open at Mercedes-Benz Stadium.