New betting sites can be used by all punters who strive for something innovative in their sports betting activities.