Just wondering how legit this site Is? Thinking of using it for football and hockey season? Do they have alot of options for inplay? Such as NFL and NCAA?
Also they won't tell me deposit and withdrawal options over live chat. I find that odd. Are the ones listed on and review correct?
Also they won't tell me deposit and withdrawal options over live chat. I find that odd. Are the ones listed on and review correct?