The hosting drought is over. NFL owners voted Tuesday to award Super Bowl 54 to South Florida in February 2020, ending a string of rejections. The game at the Miami Dolphins’ newly renovated stadium in Miami Gardens will be a record 11th to be staged in South Florida, breaking a tie with New Orleans....