Overwatch Sources: Nevix has Signed with the Toronto DefiantBy Connor KnudsenOctober 21, 20192 Mins Read