"Everything has led to this moment," Carson Daly told us at the beginning of The Voice: Live Finale, Part 1.
And indeed it has, we guess, because just as everything that has ever happened has led to everything that is happening, everything that has happened will also lead to whoever wins The Voice tomorrow night.
If you didn't get all that, it's fine, because it's mid December and we didn't either. We're still flummoxed to find ourselves at the end of yet another season of The Voice, trying not to assume that yet another former child star is going to take home the win once again.
Let's talk about who should win: