New Hampshire July 20, 2018 5:30 pm Thousands to Attend NASCAR Cup Series NASCAR fans from across New England will converge on New Hampshire Motor Speedway in Loudon. US & World Videos 24:46 @Issue: What proponents and opponents say about Question 5 2:04 A decade later, James Foley's mother carries on his legacy 24:42 @Issue: Discussing the state of the New Hampshire primary 3:10 Summer camps cope with climate change