Marathoner Dr. Frank Meza dies by suicide after allegations of cheating in Los Angeles race
Dr. Frank Meza, 70, was found dead in the Los Angeles River last Thursday. The Los Angeles County coroner’s office listed his cause of death as “blunt force traumatic injuries”…