Advertisement

Names in the News - June 11, 1988

Share

Italy’s Stefano Giuliani edged Switzerland’s Urs Zimmerman and won the 19th stage of the Tour of Italy cycling race, while American Andy Hampsten held the overall lead.

Advertisement