For 100 years, the Grand Ole Opry has broadcast every Saturday night from Nashville. It hasn't always been easy.