So we fired up the first stage of Mallorca, and they were showing this guest of honor with a gold helmet, World Champ stripes, and an Illes Ballears kit at the beginning of stage 1 festivities. Do any of you know who he is?
p.s.: check out Sammy's golden bar tape. :)
(Whoever this guy is, I bet that his story is longer than 55 words. If knew who he was, I could write his story here and make the 75 word quota.)