NFL London franchise bid wins UK government backing

Chancellor George Osborne has pledged UK government support to the National Football League (NFL) potentially basing an American football franchise in London.

You'll need a subscription to continue reading

Discover our range of subscription choices, with options starting from £39/month

Already have an account? Sign in here