Roberts, 28 de ani, a fost testat pozitiv cu probenecid la 24 martie, dar Agentia Americana Antidoping (Usada) a anuntat ca sportivul a fost contaminat de la prietena lui.
Iubita lui Roberts, Alex Salazar, lua medicamente pentru o infectie a sinusurilor, care continea probenecid.
"De fiecare data cand erau impreuna, ei se sarutau des si cu pasiune", a anuntat Agentia Americana.
Roberts a sustinut ca nu stia ce medicament ia Salazar si nici faptul ca sarutand-o putea ingera o substanta interzisa.