Activity
Events
05:26 UTC
Team FNATIC Overwatch
Image
FNATIC Overwatch
FNATIC
 United States
Team winnings
60,726 USD from 5 tournaments
Matches
52 total
32 / 0 / 20