All Posts Tagged Tag: ‘Unconditional Love’

Ruben Studdard One of American Idol’s Biggest Selling Stars

Ruben Studdard won the title of American Idol back in 2003, and to this day is one of the highest grossing singing stars to emerge from the show. Fresh off his success on The Biggest Loser, where he trimmed up and slimmed down big time, Studdard talked with NPR about his music career and how American Idol started him along …

Read More