 On 5 September 2012, Barry announced he would retire at the end of the season, after his last race, October's Tour of Beijing.On 10 October 2012 it was announced by USADA that he would be suspended for six months for admissions of doping during his time with the US Postal Cycling Team.Later that day a statement was released confirming his acceptance of a six-month ban from 1 September 2012 ending on 1 March 2013 along with a stripping of all race results between 13 May 2003 and 31 July 2006.