THE Overwatch World Cup 2019 finals are being hosted at BlizzCon 2019 this weekend, with start times and team news now confirmed.
Daily Express :: Gaming Feed
THE Overwatch World Cup 2019 finals are being hosted at BlizzCon 2019 this weekend, with start times and team news now confirmed.
Daily Express :: Gaming Feed