1967 alustas Leonard Sheraton-Thompson Racing'i hooaega # 82 Sheraton-Thompson Racing Lotus-Ford'iga ja sai 4. koha hooaja avamisel Jimmy Bryan Memorial'il Phoenix International Raceway'l. Alustades Indianapolis 500-st
Leonard sõitis # 4 Sheraton-Thompson Racing Coyote-Ford'iga. Võistlusel kvalifitseerub ta viiendaks ja lõpetab kolmandana. Leonard vahetas siis oma auto uuesti kahe võistluse jaoks, mis moodustasid Telegraph Trophy 200 Mosport Parkis, kus ta sõitis # 4 Sheraton-Thompson Racing Eagle-Ford'iga.