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