That’s The End Of Activision Blizzard’s $120 Million Overwatch League

Activision Blizzard has confirmed the end of the Overwatch League, its massive bet to cash in on the rise of esports with an NFL-style franchise system. It will reportedly pay the 20 teams involved $120 million as everyone quietly parts ways from what was reportedly a financial debacle—despite its cultural impact for…

Read more…

About Author

Leave a Reply

Your email address will not be published. Required fields are marked *