Stewart Friesen Wins Short Track Super Series Wednesday Thriller at Outlaw Speedway
(ARTICLE FROM www.bdmotorsportsmedia.com) DUNDEE, NY – In a race that left fans talking on their way out the gate, Stewart Friesen took the victory Wednesday night in the ‘Outlaw Showdown’ at [...]