1967 m. Leonardas pradeda sezoną "Sheraton-Thompson Racing" automobiliu "Sheraton-Thompson Racing Lotus-Ford" Nr. 82 ir užima ketvirtą vietą sezono atidarymo Jimmy Bryan Memorial lenktyniuose "Phoenix International Raceway". Nuo
Indianapolis 500 Leonardas vairuotų #4 "Sheraton-Thompson Racing" "Coyote-Ford". Varžybose jis kvalifikuotųsi penktąja vieta ir baigtų trečiąja. Tada Leonardas dar kartą pakeitė savo automobilį dviem lenktynėms, kurios sudarė "Telegraph Trophy 200" Mosport Parke, kur jis vairavo #4 "Sheraton-Thompson Racing Eagle-Ford".