Do you think an NFL London franchise will actually happen? The NFL say London could have one by 2025, what's your opinions? I know for a fact the London franchise will be
NFL season is here but I won't be following anymore. I can't un-see the harm it causes, NFL
NFL in 'constant' discussion over London franchise - SportsPro
Too good to be true? What it is really like to win a £3m dream home, Homes
Hoop dreams: the US basketball team that may have been the greatest of all time, Olympic Games
History of the England national football team - Wikipedia
An NFL Franchise In England Is An Unrealistic Dream, And That's OK, by Alex Cassidy