Winners Circle – Visiting the New Team Texas Workshop Posted by By Neil Farquharson February 15, 2024Posted inAll Articles, NASCAR, Winners Circle David Starr tells Neil Farquharson about the relocation onto the Texas Motor Speedway Campus. David tells Neil about the relocation into the actual TMS campus and how it has greatly…