Showing posts with label Overwatch. Show all posts
Showing posts with label Overwatch. Show all posts

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…