Team USA Win The Overwatch World CupFor the first time in history, Team USA win the Overwatch World Cup. They defeated Team China in a very impressive 3-0 sweep. The Overwatch... View Full Post Overwatch By Jay Parenteau1 year ago1 year ago
Changes Announced for 2019 Overwatch World CupThis week Blizzard announced the format for the 2019 Overwatch World Cup. Like last year, teams from around the globe will compete. However, this years... View Full Post Overwatch By Ted Racicot2 years ago2 years ago
Connect with us