Yes, this is completely legal. On the American market, the various licensed and reliable foreign operators can offer their services. You can play in total legality with your real money. It is also possible to withdraw your earnings without encountering difficulties.