An intense major drama has exploded in the NFL: It’s DeflateGate, and yesterday afternoon I inadvertently got sucked into it. The New England Patriots are under fire and there’s some ‘splainin’ to do. So crazy ridiculous. I had heard some news blips about the New England Patriots and their football deflating shenanigans – but really... Read more »