where are the "no-download" sites?
some kind of baloney going on. I do google for them, get places that say they have a list of them, that take US players. And I find they are full of crap. Go to the site, and they keep saying look at the "list" we have. There is either no such list anywhere on their pages, or there are only a couple, and those do NOT have no-download version. So many of these "reviews" being done "to give you the best list of the top no-download sites taking US players". I've yet to find one. They insist they have them "listed". One site said Bovada
do the no-download thing...NOT. They Don't. Something weird going on, I don't get it, how all these "review" sites lie about this.