Earlier in the day, the San Francisco area was awarded Super Bowl L and now we know who will be playing host to the following Super Bowl. After a vote between Houston and Miami for Super Bowl LI, the NFL decided to give the hosting honors to Houston.
Miami was really hoping to land one of the two games that were awarded on Tuesday afternoon, but their lack of a new stadium in South Beach caused the NFL to stay away from the area. Dolphins owner Stephen Ross will now likely make an extra push for public funding to make a stadium happen that will bring South Beach their first Super Bowl since 2010.
It is unfortunate that South Beach can’t host a Super Bowl, because they have the ability to provide the fans one of the greatest experiences, but their lack of a top-notch stadium only hurts them.
As for San Francisco and Houston, congratulations to the new host cities.
Hosting the Super Bowl does a great amount of good for the surrounding communities, so it was a major win for both areas.