I never have. I see that they have a solo option where you have to beat a score. ALthough they don't seem as popular as Fan Duel and Draftstreet, the solo option seem's cool. I don't know.
Any opinions....I know some people live on these sites
Any opinions....I know some people live on these sites