Trey Mullinax has been suspended six months for violating the PGA Tour’s anti-doping policy.