2:03 marathoner Wilson Kipsang is preparing for the deepest marathon in history, the 2015 London Marathon, where he'll go head-to-head with World record holder Dennis Kimetto.
2:03 marathoner Wilson Kipsang is preparing for the deepest marathon in history, the 2015 London Marathon, where he'll go head-to-head with World record holder Dennis Kimetto.