Oprah Winfrey Sells 95% Stake In OWN To Discovery For $36 Million In Shares December 27, 2020 0 Comments Oprah Winfrey Sells 95% Stake In OWN To Discovery For $36 Million In Shares Media Mogul, Oprah Winfrey just…