Mark Ein becomes latest Esports investor with Overwatch team buyout

Mark Ein’s Washington Esports Ventures has bought a US-based Esports team in the Overwatch league.