oscar de la hoya

Hector Camacho dies after being taken off life support

Boxing world champion Hector “Macho” Camacho, known for skill and flamboyance in the ring as well as for a messy…

12 years ago