Should London Have An NFL Team?

Should London Have An NFL Team?

Yeah totally!
40%
4 votes
Yeah totally!
No man! It's American football!
60%
6 votes
No man! It's American football!
Be the first to add this poll to starred list!
▼Scroll down for more polls

Comments (3)

pastrami
NFl means National Football League, meaning it's only in the United States.
reply
Report
on November 21, 2017
Kurusu
NFL means National Football League,,,, another country can't have a team bro
To have teams on an international level like that means that we need to have a national team too
reply
Report
on October 28, 2017
LilBlizz
I'm impartial
reply
Report
on October 28, 2017