"While I was eating dinner with my team the night before Tour of Utah I received a call from USADA notifying me that a out of competition test I gave July 9th has tested positive for, from what I understand, synthetic testosteron," Danielson said on Twitter.
"I have not taken this or any other banned substance."
Danielson was handed a six-month ban in 2012-13 after admitting to blood doping while riding with The Discovery Channel team.
The 37-year-old said he would skip the Tour of Utah, which starts on Monday. He won the race the last two years.
"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," added Danielson, who placed eighth in the 2011 Tour de France.
--reuters--