At long last, The Voice Season 26 Finale is here. After the episode on Tuesday night, December 10 (kicking off at 9/8c on NBC ...