I had to reboot a node due to failure. When it came back up, Marathon didn't mark the tasks as gone permanently.
Now the marathon UI shows tasks as "unreachable" that you can't kill.
Similarly for the Mesos UI. There's just a bunch of unremovable, ghost tasks that aren't actually running.