Should London Have An NFL Team?

Should London Have An NFL Team?

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

Comments (2)

pastrami
NFl means National Football League, meaning it's only in the United States.
reply
Report
on November 21, 2017
LilBlizz
I'm impartial
reply
Report
on October 28, 2017