Super cities: Atlanta, Miami, Los Angeles awarded Super Bowls

Billion-dollar stadiums and major renovations win again as the NFL awarded Super Bowls to Atlanta, Miami and Los Angeles on Tuesday.

Billion-dollar stadiums and major renovations win again as the NFL awarded Super Bowls to Atlanta, Miami and Los Angeles on Tuesday.

Leave a Reply

Your email address will not be published. Required fields are marked *