Read More
Video

ICONIC Esports Moments: The Greatest Dota 2 Game Ever Played

The biggest stage. The steepest climb. Their backs to the wall. On August 10, 2016, faced with incredible odds, Evil Geniuses refused to bow down. In the process, they made history at The International 2016. Written...

Read more