
Santos Escobar made a shocking return to the professional wrestling world on Saturday night, appearing unannounced at Lucha Libre AAA Worldwides debut show on FOX in Latin America. The WWE Superstar, who has been absent from television for half a year, made his presence felt in a dramatic fashion that instantly reignited a major rivalry. []