Esports franchise Team Liquid has new owners, investment from Magic Johnson – MemeSay