Internet gambling on horse racing is legal; sports wagering on the Internet is probably illegal; and the rest of it: There's no federal law that addresses it.
When I got here back in 1981, gaming law was limited to Nevada and New Jersey.