American cyclist Tom Danielson has revealed his shock and anger at testing positive for what he believes is synthetic testosterone.
Tom Danielson has taken to social media to deny any wrongdoing after revealing he has failed a drugs test.
The Cannondale-Garmin rider was banned for six months back in 2012 after admitting to blood doping while he was with the Discovery Channel team.
Danielson, who has top-10 finishes in the Tour de France and Vuelta a Espana to his name, is now set to miss the Tour of Utah, which he has won in each of the last two years, but vehemently denies taking any illegal substances.
"Tonight has been one of the worst nights of my life," he posted on Twitter.
"While I was eating dinner with my team the night before Tour of Utah I received a call for [sic] USADA notifying me that an out of competition test I gave July 9th has tested positive for, from what I understand, synthetic testosterone.
"I have not taken this or any other banned substance.
"I spoke with them and my team and I will have to sit out the Tour of Utah as I wait for the B sample as well as look into all the possible ways that could have produced this result.
"I would never ever take anything like this especially after everything I have gone through the last years. This makes absolutely no sense
"I will now, as I wait for the B test, have the supplements I take, tested to see if this is what caused it.
"I feel incredibly hurt, frustrated, and angry by this. I don't understand how or why this happened and still can't even accept this is true.
"I love cycling. I love it so f****** much. I love the races, the rides, the people, the businesses, I love it all. Nothing compares for me."