The Shanghai Major: Matches to Watch in Main Event
By Chris Paredes, Web Content Developer for Evil Geniuses The second of this season’s four Dota 2 majors is well underway in Shanghai. With the group stage over, eight teams now sit in the upper bracket teams and will enjoy… Read More »The Shanghai Major: Matches to Watch in Main Event