Steve Phelps, the commissioner of closed-cockpit NASCAR series, said Tuesday he will resign from the post and leave the company where he has worked for 20 years by the end of January."As a lifelong ...
Toni Breidinger has become a rare crossover figure in American sports, splitting time between the cockpit of a race truck and ...