Friday, June 1, 2018
Overwatch League Sells Out Finals
The Overwatch League, the e-sports tournament operator started by Blizzard Entertainment, said it has sold out tickets on its Overwatch League Grand Finals, which are being held in New York on June 17th. According to the Overwatch League, fans purchased more than 20,000 tickets to the e-sports championship event, which is being held at Barclays Center, in Brooklyn. The finals are the very first for the Overwatch League.