Tomorrow evening, national delegations will march into London’s Olympic Stadium in freshly pressed opening ceremony uniforms, many featuring jaunty headgear. But until the teams show off their Friday ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results