Overstock CEO Patrick Byrne resigns amid Russian spy link, 'deep state' comments By: FOX Business August 22, 2019 at 12:56 PM EDT The Overstock CEO is no stranger to controversy. Read More >>