Ahead of the promotion's move to Netflix, WWE put on a special show for Houston and its final USA Network broadcast.