In a final decision of the arbitral body, trainer Jeffrey Poole has been suspended for nearly two years and fined for possessing a banned substance.