Mark Foster is a retired British swimmer, specializing in butterfly and freestyle at 50 meters. He is a specialist short course (25 meter pool) swimmer. In terms of medals and longevity (1986–2008), Foster is amongst the most successful British swimm...
read more