Kevin Allen has served as an editor and reporter for the Chicago Sun-Times
and Ragan Communications. He currently works as an editor for Imagination Publishing in Chicago. As a reporter, Kevin has covered national political campaigns, backyard barbecues and just about everything in between.
Find him on Twitter @kevin_j_allen