It was announced today that The Grid, Toronto’s popular and award-winning weekly city magazine, is closing after an inspiring three-year run following its evolution from… 386 more words