McNair Finishes Second In 2023 World Driving Championship
… the World Driving Champion. The 2019 victor finished atop the leader board in the 2023 … 24 points in a day where his best finish was a fourth. "I means a lot to win again," …