UK series/franchise thoughts
Posted: Mon Dec 08, 2014 4:36 pm
First time poster here as this is my first season watching the NFL. I live in North East England and my friends and I were given tickets at work to watch the NFL games at Wembley this year. We have all got absolutely hooked since! Took me a while to pick my team until I watched my first Vikes game. It was an instant thing for me, I knew they were my team.
Anyway, I was wondering what the thoughts of U.S fans were regarding the matches in London and the possibility of an NFL franchise based there. We really only hear the British side of things, not the opinions of loyal fans who've followed their teams for years.
Skol Vikes, from a new fan!
Anyway, I was wondering what the thoughts of U.S fans were regarding the matches in London and the possibility of an NFL franchise based there. We really only hear the British side of things, not the opinions of loyal fans who've followed their teams for years.
Skol Vikes, from a new fan!