Dec 6, 2021; Orchard Park, New York, USA; New England Patriots head coach Bill Belichick looks on against the Buffalo Bills during the second half at Highmark Stadium. Mandatory Credit: Rich Barnes-USA TODAY Sports Oklahoma senator has perfect plan to