Cannon and IndyCar Prema Racing part ways
Michael Cannon’s latest IndyCar adventure at Prema has to an end. In fact 48 days after the announcement of his signing, tracksideonline reports that the experienced engineer and the Italian team have parted ways even before having the opportunity to have a car on track or testing time. Cannon held the role of Head of…