Dota 2 Cap: “You don’t get paid any extra money for doing Grand Finals. It’s mostly a status symbol”By Pedro RomeroDecember 15, 2023
Dota 2 Diving into the formation of Nouns Esports with Sasquatch: From 3rd in NA DPC to Top 8 at TIBy Pedro RomeroNovember 30, 2023