Mary Poppins famously declared that a spoonful of sugar helps the medicine go down. So Nick Cannon, 36, and Nina Agdal, 25, would have enough to sink most of a pharmacy, as they opened a new Sugar Factory in Mashantucket, Connecticut. The unlikely pairing were on hand at Foxwoods Resort Casino on Saturday.