Robert Kraft, Founder and CEO of Atlas World Sports, joins the Huddle to talk about sports betting affiliates in the US.