McFadden has come under scrutiny after his chief deputy resigned Nov. 1 and then released an audio recording of him ...
Officer Jeff Long received the STAR award from the Franklin County Sheriff's Office for exceptional qualities and service.