Esports Team USA annihilates Team Canada in E3’s Overwatch show-match, but was it a mistake?By The Game Haus StaffJune 17, 2017Updated:June 17, 20175 Mins Read