• SHARE

In the week before the Detroit Lions defeated the Atlanta Falcons 22-21 at Wembley Stadium on Sunday, there were several reports that mentioned the possibility of a future NFL franchise in London.

Many of them said expectations are getting higher year by year, and so does the possibility. The Detroit News reported that Lions owner Tom Leward indicated it’s just a matter of time before the NFL decides on the possibility of having a franchise in London.

In a time of both misinformation and too much information, quality journalism is more crucial than ever.
By subscribing, you can help us get the story right.

SUBSCRIBE NOW

PHOTO GALLERY (CLICK TO ENLARGE)