Sherri Shepherd officially begins her role as the Genie in the Broadway production of Disney’s Aladdin at the New Amsterdam Theatre in New York City. Starting performances on Tuesday, October 20, Shepherd appears in eight shows per week unless the schedule changes. As a longtime Disney enthusiast, Shepherd brings extensive experience from television and Broadway […]