Has anyone used that site? Any comments about withdrawals and what not? I've been using betagame but they don't have a few bets I was looking for... Sent from my SM-N920V using Tapatalk