Stephen D. Schutt was inaugurated as the 13th president of Lake Forest College in 2001.
WBBM Newsradio On-Demand
34,658 clip(s)
Chicago-born writer, director and actor debuts coming-of-age story 'The People's Joker'
Chicago man sentenced to federal prison time for once again committing an unusual crime
NFL Draft: Bears pick Caleb Williams, Rome Odunze in the first round of the NFL Draft