
NASCAR
SportsLas Vegas Motor Speedway President Chris Powell Announces Retirement After Transformative Leadership
After running Las Vegas Motor Speedway since 1998, Chris Powell will retire as President and General Manager on March 31, 2025. His final event will be the Pennzoil 400 NASCAR…
Slone Terranella
