TomWolvesFC
Member
Saw this on the news earlier:
England could play games around the country if Wembley gets an NFL team.
The Football Association is keen to boost revenue, while the NFL would like a team in London.
Would you like to see England playing games around the country instead of just Wembley? Would you welcome an NFL team in London?
England could play games around the country if Wembley gets an NFL team.
The Football Association is keen to boost revenue, while the NFL would like a team in London.
Would you like to see England playing games around the country instead of just Wembley? Would you welcome an NFL team in London?