The Magic Is Back for Bad Brad at the Magic Mile

Last Sunday, the NASCAR Cup Series hosted its annual race at New Hampshire Motor Speedway, a standalone race for the first time ever, the Foxwoods Resort Casino 301. Foxwoods Resort Casino returned as the presenting sponsor of the race for the third consecutive season which was relieving to see. The race was intense from the […]