A crossing guard who was punched in the face in a viral video has resigned while Darby Police identified the suspect's vehicle, NBC10 confirmed.