Is the NFL just saying **** y'all to London Engaland by having the Patriots playing on their field?