autoevolution
 

Stories about: Triad Racing Technologies

New Management to Take Over Bill Davis Racing
New Management to Take Over Bill Davis Racing

21 Nov 2012, 14:06 UTC · By: Ovidiu Panzariu / Bill Davis seems to have said his last word in NASCAR racing. Despite helping Johnny Benson clinch his maiden Camping World Truck Series title this season, David lost his sponsor in the Sprint Cup S...