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 only 42 days

