Josh Gordon has been suspended numerous times for violating the NFL's drug policy.