American Idol Winner Ruben Studdard Owes $200000 In Back Taxes - The Business Sheet
American Idol Winner Ruben Studdard Owes $200000 In Back Taxes The Business Sheet, NY - 1 hour ago Ruben was named "Idol" in 2003, just edging out Clay Aiken for the title. Alabama developer John Elkington is wondering if the liens on Studdard's goods ... |