Matt Crafton Snaps 27-Race Winless Streak with Eldora Speedway Victory
Using a late-race restart 18 laps from the finish and a strategy to ‘go where the others aren’t,’ Matt Crafton muscled past veteran dirt racer, Stewart Friesen, to win Wednesday night’s fifth annual Eldora Dirt Derby 150 NASCAR Camping World … Continue reading