Squeaky Clean is an in-house Dota league.
What does it take to be Squeaky Clean? A bunch of scrubs.
The first season is set to commence in December, 2020.
Further details about rules and format as they emerge.