Inaugural World of Outlaws Event at Junction Motor Speedway Set for June 25
The World of Outlaws have visited countless tracks over the last 32 years, though one missing from that list is Junction Motor Speedway in McCool Junction, Neb. That is set to change on Friday, June 25 as the series is tentatively scheduled to visit the state-of-the-art 3/8-mile in the Cornhusker State for the first time. […]