Southbanken
Well-Known Member
- Joined
- 3 Oct 2012
- Messages
- 450
Was at the game on Sunday too. Really good game. Do any of you think that the UK could maintain a franchise in the NFL? Would any of you change your allegiances to support the UK Franchise, would any of you go and watch, 1 game a season, all 8 home games?