Associated PressStewart-Haas Racing to close NASCAR teams at end of 2024 season, says time to 'pass the torch' WWAY News, May 28, 2024