- Joined
- Oct 27, 2013
- Messages
- 3,105
Johnny,
Having experienced playing in London last year, how did it compare to playing at home and do you seriously think there could be a future for a full time team in England?
For what it is worth, I personally feel that American Football is an American sport and should remain so, and I'm not even sure any regular season games should be played here. Just my opinion though.
Cheers
Having experienced playing in London last year, how did it compare to playing at home and do you seriously think there could be a future for a full time team in England?
For what it is worth, I personally feel that American Football is an American sport and should remain so, and I'm not even sure any regular season games should be played here. Just my opinion though.
Cheers