Global final kicks off UK's bumper esports year
Published
The grand final of one of the world's most-watched esports - Dota 2 - takes place in Birmingham.
Full ArticlePublished
The grand final of one of the world's most-watched esports - Dota 2 - takes place in Birmingham.
Full Article