It’s not often that we see a veteran NASCAR driver return to competition. The last of it came early in 2025 when David Starr, absent from the Series for several years, made a comeback at Atlanta’s EchoPark Speedway with Garage 66 and a season-opening… [5363 chars]


