David Steele confirmed dead – Driver attempted to take his 100th Florida win tonight at Desoto Speedway David Steele, veteran sprint car driver and USAC National Champion lost his life tonight. He was killed in an on-track racing incident on March 25th, 2017. At age 42, David Steele unloaded for the Southern Sprintcar […]
Read More