Im convinced that the Tom Brady announcement is timed in accordance to all this.
Think about the searches and views of "Patriots" being commandeered with the announcement, people seeing anything with the word patriot will just discount it as brady talk.
I could be wrong, just seems like suspect timing purposely put there to captivate the sports ball crowd from talking about other things.