Today the owners of the 32 NFL teams voted to award Super Bowl L and Super Bowl LI to two lucky cities. The 50th Super Bowl will be held in Santa Clara, CA, a suburb of San Francisco. The 51st SB will be in Houston, TX.
The big story here, however, is not which cities won, but the one city that lost- Miami. More the the point, why Miami lost is the big story. Continue reading
