Overwatch League will air on live TV in Germany, Austria, and Switzerland
The new season of Overwatch League (OWL) will be broadcast live on pay TV channel ESports1 in Germany, Austria, and Switzerland starting February 14th. The newly-announced deal between Blizzard and German broadcaster Sport1 — which recently launched… …read more