I stumbled upon a claim somethings changed for him at Strava vaguely recently. AFAICT, the URL is dead.Ninety5rpm said:No. He has been on Strava for months, with 7,460 followers. That's a lot by Strava standards.
What's new is that he just changed his Strava name from Juan Pelota to Lance Armstrong.
I was hoping all he'd be left with was king of the bikepathletes and endless, enormous, legal bills. It would have been appropriate. Now that I think about it, he'd still be a legend in his own mind that way. Total anonymity is okay with me.