Steve Jones is Wales' most successful referee and currently referees the top level National League in England and was appointed to the IKF World Championship Final in 2011.
Steve Jones is Wales' most successful referee. Steve Jones currently referees the top level National League in England. Steve Jones currently was appointed to the IKF World Championship Final in 2011.