Man taken to hospital after being punched in Abington Street this am. Street cleaner has since cleaned up blood.