A man has admitted to being involved in a 'hit and run' accident in Nacogdoches. He says he got scared after his pickup hit SFA University Police Officer Ed Fincher last week in front of the Johnson Coliseum. A tip from a repair business led investigators to the driver. His truck mirror was damaged in the accident. He'll turn himself in on Wednesday. Officer Fincher was bruised heavily in the accident. So far he has not returned to work.