Meb Keflezighi had to stop 5 times to throw up, still finished 8th

null

Meb goes through the details of his race, including his tough last 3 miles where he had to stop to vomit. Despite all those obstacles, Meb still finished 8th in 2:12:42.