Atlanta, Miami and Los Angeles will host the NFL American football league’s Super Bowl showpiece game in 2019, 2020 and 2021 respectively, it was announced during an NFL owners’ meeting yesterday (Tuesday).
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