Mark Foster

Mark Foster is one of Britain’s best known swimmers and TV sporting personalities. He became a fixture on the International swimming scene from the age of 16 when he represented England at the 1986 Commonwealth Games. He went on to represent his country more times… Read more