On top of that I think most US players play on iPoker skins (black chip poker, cake poker, etc.) which allow US players.
But yeah, all of them (apart from the Nevada/New Jersey sites) are technically illegal down there. Most professionals who didn't quit poker altogether and didn't transition to live either moved to Canada or some third world country with no taxes and cheap living to grind.