South Floridians, mark your calendars for January 2020. The NFL recently announced that the Super Bowl will return to Miami, Florida, and while praise is being given to Miami Dolphins’ owner Steve Ross for spending almost a half-billion dollars in stadium upgrades.