Jul 7, 2005

Chicago's WBEZ will cease production of Odyssey Sept. 30, reports the Sun-Times.