The Overwatch League season 1 playoffs will be held at the Barclay’s Center in New York. The iconic venus provides the perfect finish to an illustrious season of the Overwatch League. The League has definitely exceeded expectations in its first season. Subsequent seasons will be seeing the franchise prices raised and around 4-6 more teams in addition to the current crop of teams.
The first-ever Overwatch League Grand Finals will be held at @barclayscenter in Brooklyn, New York!
— Overwatch League (@overwatchleague) May 9, 2018