A lot of people use it for fantasy sports because... I'm not sure why but they do. Also its impossible to set up email forwarding with them so I have a very old email address I keep active.
Back when I was working with a bunch of fantasy football fanatics, they considered Yahoo the second-best site for doing so. ESPN's site was considered better, but those running leagues with less tech-inclined folks knew more people had Yahoo accounts already.