Patrick Macau of Kenya ran the Berlin Marathon with a time of 2:03:38 to set a new world record for a marathon. Macau improved the world record by 21 seconds set by Haile Gebreselasse in 2008. Makau led the entire 42.195 km and pulled away from the pack at...