Activity
Events
17:01 UTC
Team OverActive Media Toronto Defiant
Image
Toronto Defiant
TOR
 Canada
Team winnings
25,000 USD from 1 tournament
Matches
76 total
27 / 0 / 49