Activity
Events
18:30 UTC
Player blasé Overwatch
Image
Jeffrey Tsang
 United States
Team winnings
9,013 USD from 4 tournaments