SNL Star Chris Redd Comes Home to St. Louis

Actor-comedian Chris Redd of “Saturday Night Live” was born in St. Louis in 1985 and lived here for seven years until his family moved to the Chicago area. “I’ve always been a person who could love a place from afar, and I always knew I wanted to come back and do something for St. Louis,” … Continue reading SNL Star Chris Redd Comes Home to St. Louis