Checkers & Wreckers: Grant Wins It, Then Wears it with USAC Sprints at Eldora
The jubilation following a hard-fought victory is one of the most satisfying experiences in all of sport. However, the celebration displayed by Justin Grant in the immediate moments after his USAC AMSOIL Sprint Car National Championship score on Saturday night at Ohio’s Eldora Speedway was certainly one that won’t soonContinue Reading