LAS VEGAS (AP) -- Denny Hamlin was fined $25,000 by NASCAR on Thursday for criticizing the new Gen-6 race car after last week's race at Phoenix.