Dota 2 tournament

Esports

The International 2019 main event teams are set

It's down to 16 teams...

Esports

Everything you need to know about Dota 2 TI 2019

33 million dollars and counting...