Advertisements

Posts Tagged ‘ NFL London Franchise ’

The NFL London Franchise Conundrum

nfluk

This weekend will see the struggling Atlanta Falcons take on the high flying Detroit Lions. It is a big fixture for both these sides, who each need the win. The Falcons are 2-5, but still somehow remain in contention for the NFC South crown. The Lions are leading the way in the NFC North, but only by a tie breaker over the Green Bay Packers.

Yet that introduction completely misses the biggest aspect of this particular clash. The venue will be Wembley in London, England. It is the second of three games to be played in London this year, as the NFL looks to increase its market and potential abroad. The London series has been a fixture since 2007, and this is the first year that three games have been played there. But what are the long term future plans for the NFL in London? Continue reading

Advertisements
Advertisements
Advertisements