Where American Idol season 5 winner Taylor Hicks is now- from reality star to Alabama restaurateur and TV host
SEASON 5 of American Idol had one of the most shocking finales when Taylor Hicks was declared the winner over Katharine McPhee. Here’s what the American Idol winner has been up to since winning the show. After winning, Taylor went on to make music but mostly stayed out of the spotlight. Born in Birmingham, Alabama, […]
![Avatar](https://cdn.statically.io/img/i.pinimg.com/140x140_RS/e5/f4/96/e5f496dc3cafe3d6e4f3845a42d464de.jpg)
The Sun