‘American Idol’ recap: Noah Thompson wins season 20
ABC/Eric McCandless The winner of American Idol season 20 is Noah Thompson! The reveal came Sunday night during the three-hour finale, but not before some final challenges and star-studded performances. The show opened with Flo Rida performing his