ITEN, Kenya: Thousands of feet above the Great Rift Valley that runs through East Africa, the small city of Iten, Kenya, calls itself the Home of Champions. It has long produced and attracted ...