This week in esports: Cloud9 and WWE, Boston Uprising and Genius DreamHack
There’s been more hustle and bustle in esports this week with not one but two Overwatch League teams named, a substantial investment in Cloud9 courtesy of WWE and others, news…