Mark Foster is arguably the most successful swimmer Britain has ever produced ... team-mates as the Team GB member who would carry the British flag at the Olympic Opening ceremony.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results