
Michael Self grabbed his first win of the 2017 season at Meridian Speedway after it was determined that Chris Eggleston jumped the overtime restart. Photo – Otto Kitsinger/Getty Images
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