Activity
Events
08:52 UTC
Player Giant Overwatch
Haonan Zhang
 China
Teams
No Overwatch team found for Giant.
Team winnings
1,870 USD from 3 tournaments

No results found.