OldmanRick said New baby may have had something to do with this......... https://www.nascar.com/news-media/2...ing-to-close-operation-at-end-of-2024-season/ Click to expand...