Casino products are games of chance where the players have little to no chance of coming out ahead in the long run. Horse racing handicapping, on the other hand, is a parimutuel sport where players vie against each other. Skill is involved, and that is th