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


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