Advertisement

Stewart-Haas Racing to close NASCAR teams at end of 2024 season

CHARLOTTE, N.C. (AP) — Stewart-Haas Racing to close NASCAR teams at end of 2024 season.