If you’ve ever been out to Byers, Colo. (and I’m guessing most of you haven’t) then you know about the 2.5 miles of paved paradise called High Plains Raceway. But the track — far removed from Denver, even by track standards — comes and goes with nary a notice as it’s 17 miles off of […]

