Championship racing is back in New England, with the NASCAR Cup Series returning to the “Magic Mile” at New Hampshire Motor Speedway with this weekend’s Mobil 301. Once a staple of NASCAR’s early ...