Sign in

The Overwatch League (OWL) is the newest in a wave of franchised esports leagues created to provide a platform for this rapidly expanding sector and facilitate more growth and stability. It opened in January to hundreds of thousands of concurrent viewers which it sustained across its twelve roughly two hour matches per week.

The game played is Blizzard’s ‘Overwatch’ which is categorised as a hero-based shooter which is either a perfectly adequate description or completely nonsensical depending on your background. …

Leo

Student, find me pretty much anywhere at The_Leogend

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store