Merrimack, Milford, and Portsmouth win while Manchester West, Londonderry, Windham, and Nashua North and South also compete.
A trackside photo dating back to the early 2000s popped up on a large screen Thursday morning at the NASCAR Research & ...