Affiliates win as Youwin’s new owners promise to pay

YouWinFor some people, Do The Right Thing isn’t just the name of a Spike Lee flick. Youwin.com, the new incarnation of the Uwin.com sports betting site, will relaunch its affiliate program this month and has agreed to repay affiliates in full after an earlier program shutdown had left affiliates high and dry. Read more.