Ventura, CA — Nearing halfway of Friday night’s 98-lap feature at California’s Ventura Raceway while running fifth, Kyle Larson nearly saw his Turkey Night Grand Prix end in shambles after biking hard into turn one. Somehow, someway, the Elk Grove, Calif. native regained his footing, kept his foot on the throttle and carried on as […]

Read more