Former U.S. gymnastics coach dies by suicide after he was charged with sex crimes
Police found the body of a former U.S. gymnastics coach who had ties to disgraced doctor Larry Nassar hours after he was criminally charged in Michigan on Thursday. State police troopers found the body of the man, John Geddert, who died by suicide, in a rest area off an interstate at 3:24 p.m. ET in […]
Continue Reading