Horse racing (parimutuel wagering) is specifically allowed in some states, such as Florida. In those states, it's legal to bet online on any horse race around the world. Twinspires (the company that owns Churchill Downs) lets you bet online, for example: https://www.twinspires.com/