Still 8 weeks out, over 20,000 seats have sold out for the Overwatch League Grand Finals. The Grand Finals take place July 27-28 at Barclays Center in Brooklyn, New York. Prize is at $1 million for the Champion, and $400,000 for Runner-up.
What do you need to see from Blizzard and OWL at the Championship to end this season right?
Source: Biz Journal
Image: Barclays Center Wikipedia