I'm disappointed to see that only the casino section is decentralized. For the sportsbook, it works as a normal bookmaker (you have to make deposits and request withdraws).
This is common since this casino use 3rd party on their sportsbook. I believe decentralized feature is just commonly attributed to the fact that casino use web3 and offers an option to bet directly using decentralized wallet.
@DoubleUpApp do you offer exclusive welcome bonus for Bitcointalk?