Tottenham have confirmed they are exploring options regarding the use of their proposed new stadium amid reports they plan to host NFL matches in the future.
Tottenham have confirmed they are exploring options regarding the use of their proposed new stadium amid reports they plan to host NFL matches in the future.