The Baltimore Symphony Orchestra has extended Music Director Jonathon Heyward's contract through 2031, underscoring his success in boosting attendance and broadening the orchestra's reach.