WINNER
Yorgan De Castro
"The Mad Titan"
Cape Verde
6-3-0
Alex Davidson
USA
0-3-0
KO/TKORound 2Time 4:18
No detailed stats available for this fight.