Must be from Galicia, Asturias , part of Cantabria or Castilla y León, or the Comunidad de Madrid.
Did they win a Grand Tour? I'm leaning towards Juanjo Cobo, but there's still a few it can be.
Edit: would be quite a ride for Torrelavega to Madrid in one day.
Sastre, then.
Jesus wept, Libertine, the Tour de France isn't in Spain and Leganes is southeast, not east, of Madrid. Cuesta and Gómez Marchante are from the right provinces, but both born east of Madrid. Gustavo César is still active. Aitor González and Ángel Casero are retired too long, which means that unless we're counting Heras' Xterra and Brompton racing as activity El Bisonte should be the one guy remaining.