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