While he resigned with WWE back in October 2025, many fans have been left wondering: is Santos Escobar still in WWE?
In short, WWE has reportedly discussed the status of its remaining 2026 Saudi Arabia shows due to the ongoing conflict, and there is a belief internally that the July event may not happen if ...