BREAKING NEWS Free Spirit Exec Director Jeff McCarter placed on leave By Reel Chicago Jun 26, 2020 In a written statement from the Board of Free Spirit Media, Executive Director Jeff McCarter has been placed on leave while "serious allegations" against McCarter are examined ... More »