Overwatch League: When is the Overwatch League Grand Final – Who is in the final?

0
442

Barclays Centre

OVERWATCH League is breaking new ground this weekend, with players from all over the world competing for the inaugural Grand Final title prize at the Barclay’s Centre in Brooklyn. Who is in the final?
Daily Express :: Gaming Feed