British Racewalker
Steven John Barry is a retired Welsh race walker born in Cardiff. A member of the Cardiff Amateur Athletic Club and Roath Walking Club Barry won the gold medal in...