Every racing series has one event that drivers look forward to every year. For the NASCAR Whelen Modified Tour, it‘s the Mohegan Sun 100 at New Hampshire Motor Speedway. Located in Loudon, New Hampshire, the 1.058-mile oval has produced tight racing and countless iconic finishes for the Modifieds since Bob Bahre opened the facility in […]
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles