1.
John Davis (speedway rider) (1954)
A Leading British Speedway Rider
John Henry Davis is a former international motorcycle speedway rider who represented England when they won the World Team Cup in 1977 1980 Speedway World Team Cup Winner. Capped for...