Leonard Garcia

Leonard Garcia is a MMA fighter with a professional fight record of 18 wins, 13 losses and 1 draws


Wins:18
Losses:13
D:1
Height:5' 10"
Residence:Lubbock, NM
Birth Place:Texas