The Overwatch Grand Finals stage – CNET


CNET
The Grand Finals were no small affair for Blizzard, which has sunk a ton of time and resources into the Overwatch League. Its championship prize pool: $1 million. And fans responded, selling out Brooklyn’s Barclays Center. Published: July 30, 2018 …

and more …read more