- Aug 8, 2005
- 25,074
- 26,310
If they're going to be making an announcement soon they must have a team in mind, but I can't see an NFL team moving to London for at least another 4-5 years, which would leave the team in limbo. It could be us just hosting games rather than sharing with a team.