Most poker freeroll competitions are open about an hour or so before they start. The tournaments open this late to ensure people are committed to playing and that they will be available for these competitions.