What's the general mood in the UK regarding the NFL? I know you haven't lived there in a while, but you still have a lot of friends.
Based on my experience, I went to one of London's biggest NFL bars, and it was filled with mainly expats on football Sunday. For some stupid fuckn reason, the Brits that I did see were all Patriots fans.