What you are referring to is the derby owners club, by sega,
here's a intro video attached
Looks boring but for those that don't have access to payment systems and are stuck with cash, or a race track or plain old bored it could be seen as an option, I'd much rather play poker something a little more exciting.
Cheers
Cyb