- The track opened in 1999 and held its first NASCAR race that year, but the past few years have been tough.
Ronan Glon of The Drive reports that another smalltown short track shuts down in the heart of stock car racing country.
The racing scene just lost another small-town track. North Carolina’s New River All American Speedway announced it has closed its doors.
“Over the last several weeks and months, we’ve had many discussions about the future of New River. Yesterday, we made the tough decision to close the doors,” the track said on its Facebook page. It stopped short of detailing the challenges it faced and why it decided to close.

