Overwatch League Sells Out Finals
socalTECH
JUNE 1, 2018
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.
Let's personalize your content