[1] He earned 33 caps for the South African national speedway team.
[2] Long was a leading speedway rider in the 1950s.
He reached the final of the Speedway World Championship in 1952.
[3][4] He rode in the top tier of British Speedway, riding for Sheffield Tigers in 1948[5] and Belle Vue Aces from 1949[6] to 1952.
This biographical article relating to South African speedway is a stub.