tristansnell , My bet -- the Supreme Court will try to split the baby by refusing to disqualify Trump from the ballot -- but also refusing to declare Trump immune from prosecution.
Even shorter SCOTUS:
Trump will be on the ballot -- and also on trial.