No, new players simply need to create a new account to receive their welcome bonus at DraftKings casino.