The federal laws do not prohibit a bet from being made online to a site not operating in the U.S. Bovada doesn't operate in the United States, so it is therefore legal. The bottom line is that Bovada is legal for US players, but they still do not accept players from a few states including NY, Washington States, and NJ.