
Houston gets Super Bowl LI
When the NFL says “I’m gonna turn this car around and go home,” they apparently mean it. South Florida hasn’t hosted a Super Bowl since 2010, and the drought will last at least eight years. On Tuesday, Miami lost in not one but two attempts to bring Super Bowl L and Super Bowl LI back…