the rules are accurate, except it doesn't clarify what the cap is.
And yes, the league generates money (actually quite a bit) which you would see if you check out the prediction league standings thread.
EDIT: I just checked, and the average return on investement is ~5% and growing. So for every $100 you put in the league, you can expect on average to make $5.








