TV Guide Network catches up with some of your favorite AMERICAN IDOL stars from seasons past! Find out what Jason Castro, Elliot Yamin and season 5 winner Taylor Hicks have been doing since their days on Idol!
The Newsroom — TV Guide Network catches up with some of your favorite AMERICAN IDOL stars from seasons past! Find out what Jason Castro, Elliot Yamin and season 5 winner Taylor Hicks ha... more info