greenbay486
Cheesehead
I'm a packers fan from England, and I'm interested to see how U.S. fans feel about the games over here in London, and in the coming years Germany and China.
What do you think of the games and what do you think about the possibility of a franchise over here?
(Full disclosure I attend one or two IS games a season, as let's face it's it's football on my doorstep and it's always better live than on TV) ( I hope we NEVER get a franchise. It's an American sport, played in America. NFL Europe failed for a reason!)
Appreciate all responses.
What do you think of the games and what do you think about the possibility of a franchise over here?
(Full disclosure I attend one or two IS games a season, as let's face it's it's football on my doorstep and it's always better live than on TV) ( I hope we NEVER get a franchise. It's an American sport, played in America. NFL Europe failed for a reason!)
Appreciate all responses.