Holmes har selv anerkjent at han solgte rusmidler på at gatehjørne i hjembyen Belle Glade i Florida som tenåring; han har sagt at det var morens innflytelse og et ønske om å spille amerikansk fotball profesjonelt som fikk ham til å stoppe.