Same here – I tried the link in both IE and Firefox. No popups or anything. Looks clean to me. Sounds like you got some spyware or malware or something on your computer.
News in the iGaming and Sports Betting affiliate world moves fast.
Don't miss a beat! Subscribe to the CAP newsletter now.