Dr Kenneth Philbrick and Ben Larson, MS join us to discuss their winning ride including strategy, attitude, training and more. None of us have had any sleep at this point...
See acast.com/privacy for privacy and opt-out information.
See All 548 Episodes of "Over The Top Cycling"