Teamwork with David Starr Posted by By Neil Farquharson September 13, 2021Posted inAll Articles, NASCAR In this interview with David Starr, David shared a number of insights into why his racing team is so effective. He told me that trust is paramount, and that working…