Idol winner Studdard faces nearly $200,000 in tax liens
Ruben Studdard, American Idol winner and central tenant in Birmingham’s proposed entertainment district, has been hit with federal and state property liens for allegedly failing to pay nearly $200,000 in state and federal taxes, according to court records.



Leave a Reply