Watch Michael McDowell on if he regrets announcing his 2025 plans in May | NASCAR on FOX - FOX Digital | FOX One