Sprint car racer Dave Steele died during a weekend race at Desoto Speedway in Bradenton, FL in what appeared to be a routine wreck on the first turn of the […]
The man who may be the most-dominant driver in all of motorsports is preparing for one final championship run. Steve Kinser, the 20-time champion of the World of Outlaws STP […]