Advertisement

Names in the News - June 16, 1991

Share
From Staff and Wire Reports

Franco Chioccioli won the next-to-last stage of the Tour of Italy. Chioccioli enters today’s final stage with a lead of 3 minutes 48 seconds over his closest rival, Claudio Chiappucci.

Advertisement