Tag: Professional Esports

Will Overwatch League be the next successful professional sports platform?

Overwatch League (OWL)  is a new professional e-sports platform, that is more along the likes of the NFL or NBA than it is your traditional e-sports. OWL will have a season that spans basically 6 months from kickoff to the playoffs and championship, and assures to be action packed for Overwatch fans. 12 teams divided

Continue reading