The NFL has rapidly expanded its global games in recent seasons, holding games in London, Munich and Sao Paulo in 2024. In 2025, the NFL has confirmed games in London, Berlin and Madrid as part of the ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results