Richard Hatcher Killed In Athens, GA Accidentone year agoTragic accident that occurred on December 14 in Athens, Georgia. Richard Hatcher lost his life when he was struck by an SUV while walking along Cleveland Road. Hatcher was taken to a local ...