Their welcome bonus only requires a minimum deposit when you create an account with 888, and then you’ll be on your way with free bets to use in 888sport. The selection of promo codes and bonus offers are very easy to locate on 888’s site, with a section dedicated to listing everything they have to offer to customers. Sweepstakes Casino App (iPhone & Android).