Shalane Flanagan will complete insane feat of running six marathons in six weeks after New York City Marathon

Shalane Flanagan will complete insane feat of running six marathons in six weeks after New York City Marathon | CBS Sports Headlines Shalane Flanagan will complete insane feat of running six marathons in six weeks after New York City Marathon The Olympic silver medalist will have run 157.2 miles in … Continue reading Shalane Flanagan will complete insane feat of running six marathons in six weeks after New York City Marathon