The Crazy Overwatch League Finals Made Me A Believer In Our E-Sports Future
The Crazy Overwatch League Finals Made Me A Believer In Our E-Sports Future
The Overwatch League is the first e-sports league in existence to follow an American sports franchise model.
September 13, 2018 at 04:02PM
"Continue" https://ift.tt/2xeJ8MH