He ran the last race

Frank Meza was a retired physician who was accused of cheating in the Los Angeles marathon, which he vigorously denied.

His body has now been found by police in shallow water in the Los Angeles River. Drowing is not suspected. Meza was 70 and had run marathons for forty years.

Meza had already been given a lifetime ban from the Californian International Marathon by race officials.

Photo: Rob Fahey