Housing ‘The face’ of LVMS reflects on career before his final NASCAR weekend by Ron Kantowski Special to the Review-Journal March 10, 2025 by Ron Kantowski Special to the Review-Journal March 10, 2025 Chris Powell will retire after the NASCAR Pennzoil 400 on Sunday after more than 26 years as president and general manager of Las Vegas Motor Speedway. 0 FacebookTwitterPinterestEmail