The Overwatch League (OWL) is the premier professional league for Overwatch, hosted by Blizzard Entertainment. The league features franchised city teams from locations all across the globe and a new addition to this years format is that there will be qualified teams from the Overwatch Contenders that have a chance to get a spot in OWL.
0 comments