correction he was mixed with black, there is and never was a one drop rule in Mexico, that 2nd president never considered himself black so why...
Canelo is a mestizo of Spanish and Native American heritage, just because he looks "white" doesn't mean he has no indigenous ancestry in him :D
Canelo has NO Irish ancestry, red hair also exist in Spain and another thing, the town his parents are from never received any Irish immigrants :D...
im mexican and I am rooting for Nonito Donaire I wouldn't be surprise if Nonito Donaire had mexican ancestry :D