This may help......
It seems very complicated at first but after a couple of transactions, it's very easy.
1. Buy bitcoins through Coinbase.comor Circle.com. Link to bank account.
2. Set up a blockchain.info wallet.
3. Transfer bitcoins from Coinbase or Circle to blockchain.info wallet.
4. Make all deposits and withdrawals between your blockchain.info wallet and sportsbook.
5. To cash out transfer bitcoins from your blockchain.info wallet to Coinbase or Circle.
Misc..
A. Circle and Coinbase start off with fairly low limits that increase with time.
B. Localbitcoins.com is a great place to buy/sell.
C. With localbitcoins, make sure that you are dealing with someone with a 100% reputation and many transactions. There have been a couple of chargebacks
D. LibertyX has locations where you can buy bitcoins in person. Free up to the first $1000 and 1% after that.
To add you can now use Airbitz as a wallet. Included in the Airbitz app is the glidera exchange. There isn't a need for Coinbase or Circle if you use this method.
Here are some other ways to buy/sell bitcoins:
https://www.buybitcoinworldwide.com/find-exchange/
Set up a wallet such as blockchain.info between Coinbase/Circle and sportsbook.
You can use an exchange such as Poloniex in the middle to wash the money. You'll need to do this at least one time. Coinbase/Circle may ask you who you do transactions with. You can show them that transaction with Poloniex (any exchange) and claim to be a trader.
When you request a payout, the sportsbook will ask for your bitcoin address where you would like the BTC to go. You will copy/paste your bitcoin address and they will send the money to that address.
Coinbase gives you a BTC wallet and a USD wallet. You can sell BTC and leave it in your USD wallet (i.e. not transfer it back to your bank), if you just want to hold money in there without worrying about price volatility...it makes your next buy quicker.