All-Pro defensive tackle Gerald McCoy has just been slapped with a 6-game suspension for breaking the NFL's performance-enhancing drug policy ... and he's blaming it all on a doctor's prescription.
The 33-year-old Las Vegas Raiders star -- who is currently out for the season with a knee injury -- released a statement addressing the news Wednesday afternoon ... saying it was an "honest mistake" but takes full responsibility for the violation.
"It is with great disappointment that I recently learned I tested positive for a banned substance -- something I was prescribed to take to help with scar tissue and tendon strength from a previous injury," McCoy said.