Denny Hamlin and NASCAR settled their censorship flap Thursday when he announced he would not appeal the $25,000 fine levied against him for criticizing the new Gen-6 car.
Hamlin will not appeal fine for criticizing new car