Blizzard just announced a huge tournament for 24 content creators in Duels. All of them will be competing for a $200,000 prize pool, today ...
Blizzard just announced a huge tournament for 24 content creators in Duels. All of them will be competing for a $200,000 prize pool, today ...
Data will be updated soon