CEO of San Francisco-based Strava stepping down after layoffs, app bungles
He stepped down as CEO in 2013, returning to the company in 2019.
Read MoreTop Sports Stories RSS Feed
He stepped down as CEO in 2013, returning to the company in 2019.
Read MoreTop Sports Stories RSS Feed