Activity
Events
02:17 UTC
Player Garry Overwatch
Image
管力 (Guan Li)
 China
Also known as Bug
Teams
No Overwatch team found for Garry.
Team winnings
7,934 USD from 6 tournaments