6/2/2024
CRSA Sprint Cars
Update on Steve Glover
Press Release By: Marty Czekala - June 2, 2024 - Photos By: Glover Family & Evan Canfield After a crash Saturday night at Land of Legends Raceway, Steve Glover was taken to Strong Memorial Hospital f...