Activity
Events
02:18 UTC
Player ChrisTFer Overwatch
Christopher Graham
 United Kingdom
Team winnings
13,274 USD from 17 tournaments