Belichick busts out some science

I’ve been a Patriots fan as long as I can remember. I have never seen Bill Belichick do a press conference like this, with Bill deconstructing every argument about deflategate and even taking on Spygate.

I feel like I could run through a wall. Very excited about the Super Bowl now.