NASCAR has announced key leadership changes ahead of the 2023 season On Wednesday, NASCAR announced that Elton Sawyer will take the NASCAR VP of Competition role for 2023 and beyond. Sawyer previously raced in the NASCAR Xfinity Series before joining the officiating side of the sport in 2015. He’s also […]
Read More