February 6, 2025
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…
Read More

About The Author

Leave a Reply

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