Denny Hamlin won NASCAR’s first Wednesday race since 1984 when rain stopped the event with 20 laps remaining at Darlington Raceway in South Carolina.