The general public is all about sports betting as some hard-earned cash on the outcome of everything from a football fixture, tennis match, or even the NBA Finals of Cavaliers vs. Golden State Warriors can be enhanced when you stand to win real cash. But not all bookmakers are created equal.