Born on April 30, 1984, Santos Escobar is 39 years old in 2023.
Santos Escobar is billed at 5 ft 11 inches in WWE.
Legado Del Fantasma literally translates to "Legacy of Ghost".