In 2012 werd bekend dat Barry tussen 2003 en 2006 doping gebruikte. Hij was toen in dienst van de ploegen US Postal Service en Discovery Channel. Zijn resultaten uit die periode werden door de UCI geschrapt. Barry was een van de elf ex-ploegmaats van Lance Armstrong die tegen hem getuigde.[1]