Activity
Events
08:05 UTC
Team Sabadell Esports Sabadell Esports
Image
Sabadell Esports
Sabadell
 Spain
Team winnings
1,709 USD from 2 tournaments
Matches
14 total
7 / 0 / 7
No tagged posts found.