Just thought i would make a thread about the game between Miami Dolphins V New York Giants that was played in London, England today.
I recorded the game and i am now watching it behind time so i don`t know the final score yet even though the game has finished.
What is everyones opinion of NFL being played in England.
In my opinion this is a good thing as i don`t get to see any NFL living in England and i am enjoying the change from football.
Any opinions please post :)
T
TwitchOP