Back in May, NASCAR Ford team Stewart-Haas Racing (SHR) announced that it would cease operations at the end of the 2024 racing season, closing the book of one of the most successful organizations in modern stock car racing. Cup Series Champion Tony Stewart, part-owner of SHR, finally explained the factors that ultimately led to SHR’s closure.