Boston: An emotional Shalane Flanagan hugs American teammate Kara Goucher after both had finished the 117th Boston Marathon. David Le/Salem News