Delmar, DE – Stewart Friesen fought off a slew of challenges – highway traffic included – to lead all 50 laps and win the ‘Diamond State 50’ at Delaware International Speedway as part of the Bob Hilbert Sportswear Short Track Super Series (STSS) Fueled by VP Velocita South Region. No driver has won more STSS […]

Read more