Wilson Kipsang, Edna Kiplagat win London Marathon titles
World record holder Wilson Kipsang won the London Marathon on Sunday, finishing in a course record time of 2:04:27. Stanley Biwott finished second with a personal best of 2:04:55 while Tsegaye Kebede of Ethiopia finished third in…