IMSA was formed in 1969 by NASCAR founder Bill France and the husband and wife duo of John and Peggy Bishop as a nationwide sports car endurance racing series to complement the burgeoning-but ...
Ultimately, that’s all you want as a driver and all you can really ask for.” IMSA Photo Cars jockey for position during this weekend’s Roar Before the 25 at Daytona International Speedway.