Sinead Mulhern April 17, 2017
The 24-year-old surged ahead after a pensive race, while Rupp, in just his third marathon, was just behind on a windy day in Boston.