Atlanta, Miami, & Los Angeles To Host Future Super Bowls
The NFL awarded Super Bowls to three cities on Tuesday during league meetings in Charlotte, North Carolina.
The NFL awarded Super Bowls to three cities on Tuesday during league meetings in Charlotte, North Carolina.