FloSports Channel
Flanagan continued her quest to run six marathons under three hours this fall.
Tags: