Boston Marathon 2017 – Shalane Flanagan on recovery, final goals, life as a foster parent
Four-time U.S. Olympic distance runner Shalane Flanagan, 35, was gearing up for what she thought might be her last Boston Marathon this month, an important... Read More