Entertainment · March 26, 2026
Richard Hatch's Tax Trouble Deepens
💸 Richard Hatch is back in the news for all the wrong reasons! The Survivor winner is battling a $3.3 million tax bill. Will he finally win this fight? 🏳️🌈💪

💸 Richard Hatch is back in the news for all the wrong reasons! The Survivor winner is battling a $3.3 million tax bill. Will he finally win this fight? 🏳️🌈💪