given himself a skunk spot
- Jul 18, 2005
Rewatching BB's 2nd conference about deflategate. I truly don't understand how the NFL can absolutely accept a flawed Wells Report and ignore BB's and Tom Brady's statement that was under oath. This is a billion dollar company. How the fuck are they so stupid?
Honest question: are you joking?
There is no way, in a million years, that the NFL and Roger Goodell were going to let Bill Belichick (of all fucking people) get the best of them on anything, even if he was 100% correct.