Day: May 25, 2016

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.