Claim: Larry Ross was third in the British League World Riders Championship in 1980, and rode Long Track the next year; from 1977 to 1986, he rode in eight finals of the World Pairs and was runnerup with Ivan Mauger in 1978 and 1981.
Evidence: In 1980 he was third in the British League Riders' Championship and the following year he rode in the World Championship final at Wembley.