FloSports Channel
Krista Doebel-Hickok talks about the stress and subsequent crashes in the Tour de France.
Tags: