WEYMOUTH − A Weymouth police officer accused of punching a handcuffed man more than a dozen times resigned before he could be fired and might be banned from becoming an officer anywhere in ...