Hopkins of the Cardinals was suspended for six games for violating the PED policy.
The Arizona Cardinals will have to find a way to score points and win games without their leading receiver.
DeAndre Hopkins, a three-time All-Pro, has been banned without pay for six games for violating the NFL's policy on performance-enhancing drugs, the league said Monday.
Hopkins released a message on social media Monday night, claiming he was "perplexed and horrified" to find he had tested positive for a prohibited chemical.
"I am extremely conscious about what I ingest in my body and have always taken a holistic approach," the statement added. "I am working with my team to uncover how this could've happened."
"However, even with my best efforts, it's evident that I wasn't attentive enough." I apologise to Cardinals fans, my teammates, and the whole Cardinals organisation for this. I never want to let down my squad."
During his nine-year career, Hopkins has been one of the league's most productive receivers, with six 1,000-yard seasons.
Hopkins had six 1,000-yard seasons in his nine-year career, making him one of the league's most prolific receivers.
Hopkins is permitted to attend the team's preseason sessions and games.