American Idol Crowns Season 20 Winner: Find Out Who Won
In the words of Ryan Seacrest, America has voted and the winner is… Noah Thompson. On May 22, the 20-year-old was crowned the winner of American Idol season 20, beating out finalists Huntergirl and Leah Marlene. (Don’t worry, there’s no bad blood: The singers eagerly cheered on their friend after all was said and done.) The season finale started…