NickJ
Bench Warmer
So the NFL has flirted for years now with the idea of bringing a team to London. It hasn't happened yet, but games are being played there now. They still don't have an 'official' team yet though. So my question to you guys is, do you think one day the NFL will give London England an official, licensed team? Or will they just move one of their current teams (Browns, Jags, Bills) to London?