From Las Vegas to Talladega with David Starr Posted by By Neil Farquharson September 30, 2021Posted inAll Articles, NASCAR I managed to catch David Starr back in Texas for a couple of days between last weekend’s race at Las Vegas Motor Speedway and next weekend’s race at Talladega Superspeedway…