Champ Kind Posted May 24, 2016 Share Posted May 24, 2016 Los Angeles was awarded the right to stage the Super Bowl in 2021 on Tuesday as National Football League chiefs picked Atlanta and Miami as venues for the money-spinning showpiece in 2019 and 2020. The host cities were announced after a vote at the annual NFL owners meetings in Charlotte, North Carolina. The choice of Los Angeles had been widely anticipated following the NFL's decision earlier this year to sanction the move of the St Louis Rams back to the Californian metropolis. View the full article Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.