Activity
Events
11:44 UTC
Team Skyfoxes 2018
Image
Skyfoxes 2018
SF18
 United States
Team winnings
59,052 USD from 7 tournaments
Matches
61 total
33 / 0 / 28