Miguel Indurain/Definition

Spanish cyclist, five times winner of Tour de France