DAYTONA BEACH, Fla. -- NASCAR has fined driver Denny Hamlin $25,000 for comments he made following the March 3 NASCAR Sprint Cup Series race at Phoenix International Raceway.