Declared NASCAR K&N Pro West Winner After Eggleston Jumps OT Restart
Fireworks lit up the night sky after the checkered flag flew on the NAPA Auto Parts Idaho 208 presented by Perfect Hydration and Lights Out at Meridian Speedway. And Michael Self wound up being the one to bask in the glory. Continue reading