Houston gets Super Bowl LI

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…