With the Olympic Games just three weeks away, the world's top athletes compete in Lausanne in one of the year's top Grand Prix events. Commentary from John Rawling.
Discover 11,128,835 listings and 277,887 playable programmes from the BBC
With the Olympic Games just three weeks away, the world's top athletes compete in Lausanne in one of the year's top Grand Prix events. Commentary from John Rawling.