Mark Foster was a world, European and Commonwealth champion and world short-course freestyle record holder and swam for Great Britain at five Olympic Games before retiring after Beijing at the age of 38.
thelongandthes
Mark Foster was a world, European and Commonwealth champion and world short-course freestyle record holder and swam for Great Britain at five Olympic Games before retiring after Beijing at the age of 38.