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