Overwatch Contenders Europe and North America finals Date Announced

Blizzard Entertainment are pleased to announce that the 2018 Overwatch Contenders Europe and North America finals will be held in Poland from May 12-13, and tickets are on sale now! The top four teams from Contenders Europe, British Hurricane, CIS…