Yes, b spot is a licensed “advance-deposit wagering hub” (aka an “ADW”) legally authorized to conduct Internet wagering on horse races across the United States. As an ADW, they operate under the Interstate Horseracing Act and applicable state laws. Currently, b spot holds a multi-jurisdictional license from the Oregon Racing Commission, which authorizes them to accept wagers from numerous states across the country. They also hold direct licenses from the following states: California, Colorado, Montana, New York, and Wyoming.
The entire lists where you can play at b spot currently include Alabama, California, Colorado, Delaware, Florida, Kansas, Montana, Nebraska, New Hampshire, New Mexico, New York, North Dakota, Ohio, Oklahoma, Oregon, Rhode Island, South Dakota, Tennessee, Vermont, West Virginia, Wisconsin, and Wyoming.