Sarah O’Leary, CEO of Jelly Brands and DePauw Class of 1986, returns to campus for the first time in 37 years to join the show today. Sarah shares her favorite memories from her time at DePauw, ...