Mark Ein becomes latest Esports investor with Overwatch team buyout

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