Stewards at Ellis Park have suspended trainer James E. Mattingly for 90 days after a horse he trained tested positive for two prohibited substances and he was found in possession of syringes and hypodermic needles.