For the last five days, what's being called DeflateGate has been dominating the sports headlines.
The question at large: Did the New England Patriots deflate the footballs in the AFC Championship game -- a 45-7 win against the Indianapolis Colts -- last weekend?
It sure looks like it.
What? The NFL announced that the New England Patriots have already been given a bye for next year and been installed as NEXT SEASONS AFC Champions! How? Huh?