Welcome to Our Forums. Once you've registered and logged in, you're primed to talk football, among other topics, with the sharpest and most experienced fantasy players on the internet.
While I also think it's not feasible and it will not happen (just one team in the UK part of the regular NFL league), it would be interesting. Why not? For me it'd be just another interesting venue a team plays in. But again, I don't think it'll ever happen.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.