3/11/2023Dennis Grim has been a well-known face at Owosso Speedway for a long time. He started working at the track originally in 1994 under previous owners until 1998 when he took a break before coming back in 2014. He says he went in "stone cold blind" and knew absolutely nothing...
more