If you have a reliable way to beat the odds (ie. Inefficient betting markets that get the odds of success wrong) you can theoretically make money - but its a similar scenario to daytrading, where you need to do extremely well because you have to overcome the negative drag from the booky take too.