Overwatch Sado signed by the Toronto Defiant With today being the first day of free agency, many moves are happening, but a big one just completed. The Toronto Defiant have ... By Michael CzarNovember 21, 2020