Advertisement

Names in the News - June 13, 1987

Share

Britain’s Robert Millar won the 21st and next-to-last stage of the Italian cycling tour, edging overall leader Stephen Roche of Ireland at the finish line by three seconds.

Advertisement