|
05-24-2016, 01:43 PM | Topic Starter |
.
Join Date: Dec 2002
Casino cash: $57166239
|
NFL Gives the 2019 Super Bowl to Atlanta
Just broke on my twitter feed from the AP
edit: more news 2020 Super Bowl is in Miami. The 2021 Super Bowl will be in the new stadium they are building for Los Angeles. Last edited by alnorth; 05-24-2016 at 03:41 PM.. |
Posts: 36,130
|
|
|