Cover Photo: Premium Motorsports No 27
NASCAR teams receive big penalty for manipulating results of season finale

NASCAR teams receive big penalty for manipulating results of season finale

Shane Walters
November 27, 2019