AJ Foyt technical director Michael Cannon leaves team
Michael Cannon, AJ Foyt Racing’s revered engineer and technical director, is leaving the team after two successful IndyCar seasons. Cannon is a highly respected engineer that has been a presence ...