Skip to main content

NFL: Atlanta Falcons owner backs future NFL team in London

Wembley Stadium could be home to a future NFL team in London
Image: Wembley Stadium could be home to a future NFL team in London

Atlanta Falcons owner Arthur Blank has backed the idea of having a London NFL team, and thinks the UK could even support two franchises in the future.

More from NFL

Sky Data Layer Viewer