Aug 22, 2012 #1 S SCF Sports News Guest NASCAR has fined Paul Menard's crew chief $100,000 for illegal modifications found on the Chevrolet last weekend at Michigan. More...
NASCAR has fined Paul Menard's crew chief $100,000 for illegal modifications found on the Chevrolet last weekend at Michigan. More...
Aug 22, 2012 #3 R ranbethscards NASCAR products are back baby!!!!! oh yeah! $100,000. Ouch! What else can you say?