JR Motorsports wins appeal of NASCAR penalty

JR Motorsports wins appeal of NASCAR penalty

Shane Walters
May 13, 2021