Seems I’m not the only person to dislike Barcelona. I haven’t been to a CAP there but I’ve spent time in Barcelona and nothing could get me back there.
News in the iGaming and Sports Betting affiliate world moves fast.
Don't miss a beat! Subscribe to the CAP newsletter now.