Sports

Kevin Harvick scores first NASCAR Cup win of 2019 after thrilling battle with Denny Hamlin at New Hampshire

How the Foxwoods Resort & Casino 301, the 20th race in the Monster Energy NASCAR Cup Series, played out Sunday at New Hampshire Motor Speedway.