Antonio Gates fesses up:

http://www.nationalfootballpost.com/...ng-ped-policy/

“In my 12 years in the NFL, I have taken tremendous pride in upholding the integrity of the NFL shield and all that it entails,” Gates said. “I have taken extreme care of my body with a holistic approach and never taken any substance that was illegal or banned by the NFL. In an effort to recover from a long season and although I was unaware at the time, I regret to confirm that I tested positive for a substance that is currently on the NFL banned substance list.

“As an NFL veteran and team leader, I should have done my due diligence to ensure that what I was taking for recovery was within the NFL guidelines. I have always believed that ignorance is no excuse when it comes to these issues, and I take full responsibility for my actions.”