BREAKING NEWS Jeff McCarter resigns from Free Spirt Media By Reel Chicago Aug 24, 2020 In an announcement today from the Board of Free Spirit Media, Jeff McCarter has officially step down from his role as the executive director. As reported earlier, McCarter ... More »