TMZSports.com

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.

Click here for info about our online advertising practices.