Off-topic:
Just because they don't charge you to play doesn't necessarily mean they aren't making money from you. Notice the ads in the top and side windows? They are making money off those. I would hazard a guess and say the bulk of their income is from advertising, not from supporter fees (I am saying this based on other free services that make a huge amount of money such as facebook). Supporter or not, the players of this game are helping generate income and are hence valid customers and have a right to complain or comment about things that are not to their satisfaction without having "this is a free game, deal with it or stfu" thrown in their face.
On-topic:
They did say that the draft would begin processing on monday. No promises on when it would be finished. Until then, back to refreshing my draft screen...click....