RayP
Tf
- Jan 12, 2011
- 94,109
- 17,878
I don't care for NFL in Europe and still argue they are playing in wrong city/Country
Germany was heart of NFL Europe and has what is likely largest fanbase for NFL in Europe
London has no embraced the NFL nor will it ever
I think you’re the only person ever to care about NFL europe.