Caesars Palace Online Casino launches new Rewards Shop

Integrated rewards system goes live in four US states, with bosses saying launch will provide players with more flexibility

News USA