30th Annual Philadelphia Marathon draws thousands from all over
Benard Koech of Kenya ran the 26.2 mile course in 02:14:27. He was the top overall finisher among thousands of other runners.