Dota 2 League Question

So after not playing Dota 2 since The International, I fired it up and browsed around seeing some new features. One feature I saw was in the Community Tab that says Fantasy League. I have no idea what it is. Can someone on here please explain to me what it is and how to use it?