Ben Rhodes claims the NASCAR Truck Series Championship; Christian Eckes wins at Phoenix Raceway on Friday night under the lights.
AVONDALE, Ariz. – Cautions, re-starts, retribution, extra laps, and high-action marked Friday night’s NASCAR CRAFTSMAN Truck Series Championship Race at Phoenix Raceway. And that was just the final 50 laps.
Continue reading