1982-12-11
Sacramento, CA
Isaac Herrera
WBC Super Featherweight Title
1980-03-21
1982-09-18
1980-12-11
1988-12-23