Denny Hamlin won his third NASCAR Cup Series race of the season on Sunday, and he continued to embrace the villain role following his latest triumph. Hamlin took home the checkered flag at the FireKeepers Casino 400 at Michigan International Speedway, which marked his third career win at the track.