Duncan Village boxing star Phumelela Cafu broke his silence about his devastating loss to Jesse “Bam” Rodriguez in the US last weekend, attributing it to a massive weight gain after the weigh-in.
Cafu was stopped in the 10th round to surrender his WBO junior-bantamweight title to the American in their triple world unification clash in Frisco.