No, he's not Mexican. Mexican is not a race, it's a nationality. Antonio is American and he's a mestizo.
Lennox lewis is a dual citizen. He kind of has an inbetween accent. canadian olympian born in england. what about the canadian born players that played for team england in the world cup? is owen hargreaves british?? I actually don't know he was born in canada. margarito was born in the usa but I wouldn't considered him american. when I was in London watching boxing wearing a canadian shirt a guy told me "you know lennox is half canadian right?"
he's also a proud canadian. it's alright though canada is the uks little baby still Queen liz is still our overlord.
if lennox lewis saw this thread he'd tell us all we need to jab more. and then mispronounce peoples name