Blizzard Entertainment has officially announced the conclusion of the Overwatch League, marking the end of an era for the popular esports competition. The decision comes as Blizzard plans to redirect its efforts toward a “revitalized esports program,” leaving the future of officially sanctioned Overwatch esports uncertain. In a recent statement provided to GG Recon, Blizzard ... Read more