Chris De Luca on Muck Rack

Chris De Luca

Verified
Chicago
Deputy Managing Editor, News and Sports — Chicago Sun-Times

Deputy Managing Editor, News and Sports, Chicago Sun-Times