Activity
Events
10:09 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