Starling Castillo
Israel Picazo vs. Ramon Cardenas 2024
Rating: 5.5
Rolando Romero vs. Ismael Barroso 2023
as Self