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.