NFL UK forums folded by "the powers that be." That site kinda rocked. Why the hell it folded is beyond me. Thanks goes to those admins there.
That UK NFL forum was the only one in the UK. There isn't one in the UK now. What a shame. Why it folded, I dunno know. Maybe someone over there can say why. Just another example of why the NFL will be a novelty there. Football is king (soccer).
That UK NFL forum was the only one in the UK. There isn't one in the UK now. What a shame. Why it folded, I dunno know. Maybe someone over there can say why. Just another example of why the NFL will be a novelty there. Football is king (soccer).
Comment