Thursday, October 25, 2018

Toronto Overwatch Team Reveals Official Name, "We"re Defiant!!"

The Toronto Overwatch squad finally has an official team name — TORONTO DEFIANT!!!  It’s a big deal in the eSports world — there are 20 teams from cities all over the world competing in the official Overwatch league.  Toronto was 1 of…


ReadMore…