im starting to learn these sites do not let you win the freerolls if u do not deposit