This is topic the National Football League in London in forum Rewind Social Club at iRewind Talk.


To visit this topic, use this URL:
https://www.fast-rewind.com/ubb/ultimatebb.php/topic/15/1424.html

Posted by TerdNthePoolGGB (Member # 9818) on :
 
I was wondering what the word is around England when it comes to the NFL playing games in London. Is it positive or negative? Is anyone on here from England interested in it? It appears on tv that a lot of people are at these games but not sure how big the stadium is.
 


Powered by Infopop Corporation
UBB.classic™ 6.7.0