"What a true blessing," American Idol runner-up John Foster expresses gratitude for his journey
American Idol season 23 finale aired on May 18, 2025, and crowned a winner in Jamal Roberts. However, John Foster, who was the second in line, has gained immense popularity through his Idol journey, with almost half of America rooting for his win.