 Canadian and international musicians perform in several jazz genres.Past performers have included George Benson, Preservation Hall Jazz Band, The Roots, Dave Brubeck, Al Green, Charlie Haden, Herbie Hancock, Dave Holland, Booker T. Jones, Wynton Marsalis, The Neville Brothers, Sonny Rollins, and McCoy Tyner.R & B superstar John Legend appeared in 2014