JOHN DOONAN NEW IMSA PRESIDENT; O’CONNELL, LAW OPEN PTD; INDYCAR AEROSCREEN TESTED
DOONAN NEW IMSA CHIEF RACER.com reports that John Doonan will serve as IMSA’s next president. The former Mazda Motorsports director takes over from Scott Atherton, who presided over the American Le Mans Series throughout its lifespan, engineered the merger of the ALMS and NASCAR’s Grand-Am Rolex Series, and led the reformed IMSA series when it […]