The best online horse betting site for US players is Twinspires. The platform is run by Churchill Downs, which has a long legacy of horse racing in the USA.