Kiprotich lives up to top billing but misses mark

READ FULL ARTICLE