The NFL's International Series, which began in 2007, has been central to the league's efforts to establish a foothold in Europe and potentially beyond. Initially, games were played solely in London, but the series has since expanded to other European locations such as Frankfurt, Germany.
I’ve been to a few games in London over the years and it’s been a great event experience. The games I went to were at London’s Wembley Stadium, the 90,000-seat home of English football (soccer).
Keep reading with a 7-day free trial
Subscribe to Culture of Sport to keep reading this post and get 7 days of free access to the full post archives.