Toronto Overwatch Team Reveals Official Name, Were 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 ...
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 ...