The best Toronto Jazz Festival concerts for 2018

From June 22 to July 1, the festival is once again filling Yorkville with free concerts and also offering genre-stretching hot tickets all over town

by