On This Day 1970 UCI WORLD CYCLING CHAMPIONSHIPS - LEICESTER
On this day back in 1970, August 6th, is 50 years since Leicester held the 1970 UCI World Cycling Championships. 6th – 12th August track events at Saffron Lane Stadium. Read more about the event here.