Overwatch League and the Trial of "Casual" Audiences
From a conceptual standpoint, the Overwatch League is a natural and presumably inevitable progression of Esports as it, like the general direction that gaming is heading in, represents the…
January 30, 2018 | 01:00 EST