


OverviewOverview
ScheduleSchedule
MatchesMatches
StatsStats
SummarySummary
PlayersPlayers
TeamsTeams
HeroesHeroes
DraftsDrafts
Group StageGroup Stage
Main EventMain Event



Squeaky Clean In-House League
What does it take to be Squeaky Clean? A bunch of scrubs.
A casual, invitational, NA Dota league.