It depends on your definition of God, really. If you believe there is a being that knows everything and is all powerful, then free will can't exist. Even if an all knowing being wasn't a god of sorts, then it's still impossible to have free will, we'd all just be acting out what this being already knows.