O-SHOW STOPPER: Owens Doubles Up at Volusia
BARBERVILLE, FL – Feb. 14, 2020 – For never having won a Feature at Volusia Speedway Park in his previous 49 starts before his win on Thursday night, Jimmy Owens made going back-to-back on Friday night look easy as he led 24 laps of the Feature en route to his 17th career victory with the … Read more