Loading
The National Football League will play more games abroad in 2025 than ever before
Britain could end up losing its marbles