Lights

Alex Stieda has a wide, almost disbelieving grin as he raises an arm on the podium at the 1986 Tour de France after donning the yellow jersey of race leader. He's arm in arm with 7-Eleven manager Jim Ochowicz, who is grinning widely, his eyes hidden by wraparound shades above a bushy mustache.

EscapeCollective Paywall Badge Where are they now: Alex Stieda