Michael Cannon, the IndyCar engineering mastermind, has parted from Prema Racing, a source confirmed. He’d recently been ...
It’s a great time to be a professional sports car driver.