Put them out of business for not allowing US players? That sounds pretty Friggin stupid to me. Who are you to tell people who they are allowed to do business with?
News in the iGaming and Sports Betting affiliate world moves fast.
Don't miss a beat! Subscribe to the CAP newsletter now.