
That American football has a devoted fanbase in Europe is no big secret. The demand is so high that the National Football League (NFL) is planning to start a franchise in London. The league already hosts some games overseas, with a November match up between the Dallas Cowboys and the Jacksonville Jaguars sold out at Wembley Stadium.






















