Except for a slight limp and a marginally lighter 6-foot-plus frame, there were no obvious giveaways that Cranberry police Cpl. Dan Hahn has spent nearly two years recuperating from life-threatening ...