NASCAR Sad News: NASCAR President, Mike Helton Was Confirmed Dead This Morning, Due To…. August 11, 2024 admin 0 In a profound loss to the world of motorsports, Mike Helton, the former president of NASCAR, has passed away. He