Tony Stewart Racing Inks Top Fuel, Funny Car Crew Chiefs
Tony Stewart Racing has signed Neal Strausbaugh and Dickie Venables to the team as crew chiefs.
Tony Stewart Racing has signed Neal Strausbaugh and Dickie Venables to the team as crew chiefs.
Crew Chief Dickie Venables has the 2016 NHRA Funny Car Championship title in his sights.