Shalane Flanagan, a model of consistency on and off the racecourse
From her first race, the word on Shalane Flanagan was that she would be great. Flanagan did not disappoint.
From her first race, the word on Shalane Flanagan was that she would be great. Flanagan did not disappoint.