Marine corps marathon 2012 photos. Army Spc. Samuel Kosgei wins 2014 Marine Corps Marathon