I think it’s too late. To be placed on ballots each state has file deadlines that must be met. I believe those deadlines have passed, although I have not investigated (yet).
If I heard correctly, early voting begins this week in NC