Santos Escobar denies taking out Dragon Lee: SmackDown exclusive, April 12, 2024

Legado del Fantasma’s leader Santos Escobar states that he always has a plan but denies taking out Dragon Lee. Catch WWE action on Peacock, WWE Network, FOX, USA Network, Sony India and more.
WWE.com