The National Cheerleading Association is set to kick off its annual All-Star National Championships in Houston as part of a three-year deal. Here's what that means for the city.