The World's Best Training PartnerFor many endurance athletes, focused training is often a solitary activity. Even for folks who do group rides, runs and pool sessions,...