Video: Watch the wild New Hampshire finish

In a season of exciting NASCAR finishes the final laps of the Monster Energy NASCAR Cup Series Foxwoods Resort Casino 301 at New Hampshire Motor Speedway Sunday was one of the best.
Kevin Harvick, who won this race last for his sixth win of the season, had yet to win a race this season.  Denny Hamlin […]