Juan Carlos Montoya
unDEFILED 2024
Rating: 5.9
Pact of Vengeance 2022
Rating: 7
as baseball player
as Psycho Mantis