Sports Galaxy Racers win NetEase Games’ Top Clans 2020 Dota 2 SEA Invitational Championship ODN Staff November 1, 2020