IMSA president Scott Atherton on Thursday announced he will step down from his post at the end of 2019, after being one of American sports car racing’s leading figures for the past 20 years. Atherton, 59, alongside his boss and American Le Mans Series founder, the late Don Panoz, was the executive face of the...
The post
IMSA President Scott Atherton to Retire from Post at Year’s End appeared first on
Automobile Magazine.
More...