Activity
Events
15:22 UTC
Player lefaa Overwatch
Patrick Mike
 United States
Teams
No Overwatch team found for lefaa.
Team winnings
1,935 USD from 4 tournaments