After three seasons of moving forward, the New England Short Track Showdown at New Hampshire Motor Speedway has been put into park for the 2020 season. Event promoter Bob Guptill cites high costs and high risks for the decision to put the event on hiatus. "In 2019, we had a perfect event in a lot […]

Read more