Mike Helton Leave a reply Mike Helton is the president of NASCAR. He looks the part. Rate this:Share this:FacebookTwitterPinterestRedditEmailTumblrLike this:Like Loading... Related