After a grueling 12 days, David is back home in his native Texas. Over the weekend of August 21, he’d been up at Michigan International Speedway, in the Irish Hills…
Yesterday I had the pleasure of interviewing David Starr live in his trailer at Daytona International Speedway. Daytona is the best known of the NASCAR venues, not least because it…