Garmin Connect and Strava each excel at different aspects of training—Garmin for deep physiological analytics and Strava for social motivation and performance tracking. By syncing the two, athletes ...