Season 21: FINALE Who Will Win?

The season comes to an end! Who will win it all?!