R.I.P. Hector Macho Camacho

Hector Camacho has died after he was taken off life support last night in Puerto Rico, a hospital spokesperson said. He was 50. Camacho had a amazing boxing record of 79 wins, six losses and three draws.

Advertisement