7red is regulated by Curacao and powered by Betsoft casino games. Both Curacao and Betsoft do not accept citizens from the United States of America.
I sent an email to the 7red support to get a clear explanation. Here is their answer :
We regret to inform you that due to a local US legislation stating that is unlawful for US banks to work with international gaming sites, we are no longer able to accept US players on our site.
However if you create your account from another country, and play from another country than US, there will be no problem.
Please feel free to contact us if you have any additional questions.
As part of the US gambling law, 7red preferred to step back from the US Markets. However, some online casinos still continue to accept US citizens. Check our top 3 US Casinos.
Technically, you could play to 7red if you signed up from abroad. For instance if you are in vacation in South Africa or in Cancun, you could play to 7red while you drink your Bloody Mary. However, you should not use a US address and an american credit card (from HSBC for instance).
This is the same problem as "signing-up from abroad". You could use a VPN to play to 7red, but you would need to have a real address outside of the US (with utility bill at your name for instance). If you have an uncle abroad, for instance in the New Zealand, it could work. Otherwise, in case you win a $4,000,000 jackpot, 7red could block your funds..
We know that Bovada is currently accepting US citizens. It is powered by Top Game software and offers a nice welcome bonus.