Super Bowl heads back to Miami in 2020

Super Bowl heads back to Miami in 2020

With stadium renovations underway, Miami is getting another Super Bowl. The NFL’s owners voted today to award Super Bowl LIV in 2020 to South Florida, which edged out the other finalist for that year’s game, Tampa. Dolphins owner Stephen Ross has spent significant money to renovate New Miami Stadium, which has previously hosted Super Bowls…