Dota 2 Tournaments
Here are all participants of the Star Ladder Star Series Finals ever

Star Ladder Star Series Finals participants
The Star Ladder Star Series determines its tenth champion this weekend in Kiev, Ukraine. It's something special because half of the teams have never before competed in these Finals - one was part of every tournament since 2012 though. ... read more
Share this: Facebook Twitter Google Reddit Email