Randy Gregory was suspended indefinitely last February for recurring issues involving the substance-abuse policy.