Juanito Ibarra is a wrestling and mixed martial arts (full-contact combat sport based on striking, grappling and ground fighting) trainer, and was ranked #469 on the "Boxings 500 best trainers" list.
Juanito Ibarra is a wrestling and mixed martial arts (full-contact combat sport based on striking, grappling and ground fighting) trainer, and was ranked #469 on the "Boxings 500 best trainers" list.