I heard the Patriots have purchased a state of the art space satellite from where they can jam all NFL signals, really /s