BlizzCon: South Korea is the 2018 Overwatch World Cup champion

It has happened again. South Korea officially locked up its third straight Overwatch World Cup title at BlizzCon this afternoon against an astounding Team China. Many questioned the strength of South Korea’s roster, given the team’s lack of trials and strangely balance roster, but it didn’t matter. Once again, South Kore... Continue reading BlizzCon: South Korea is the 2018 Overwatch World Cup champion