dota ranking spirit wallpaper Team Spirit Dota 2 Ranking Oktober 19, 2021 Add Comment Team Spirit is ranked 43 among 731 Dota 2 teams worldwide 7 among 69 teams in Russia 2 among 18 teams in Ukraine by money won. The Internati... Read More