Chayce Beckham won American Idol Season 19 on Sunday's three-hour grand finale.The 24-year-old heavy machinery operator from Apple Valley, California, beamed as he played his new single onstage as his fellow competitors danced and rainbow confetti fell all around.His song, 23, hit number-one on the iTunes country and all-genres charts last week, and to many Chayce's win may have seemed like a lock.
The winner:Chayce Beckham won American Idol season 19 on Sunday's three-hour grand finale on ABCHe beat out runner-up Willie Spence, a 21-year-old caretaker from Douglas, Georgia, whose voice was repeatedly called 'a religious experience' by several of the judges.Grace Kinstler, a 21-year-old college student from Lakewood, Illinois, was.
Read more on dailymail.co.uk