Spanish cyclist
Verify ownership in 2 minutes. Keeps the profile accurate and discoverable.
Miguel Induráin Larraya is a retired Spanish road racing cyclist. Induráin won five Tours de France from 1991 to 1995, the fourth, and last, to win five times, and the only five-time winner to achieve those victories consecutively.
The six component signals behind the Fame score, and their ranks across the leaderboards.
Similar profiles worth watching