Neil Hudson won what premier motocross championship in 1981?
Neil Hudson Neil Hudson (Born 24 January 1957) is an English former professional motocross racer. He won the 1981 250cc Motocross World Championship.
1979 AMA National Speedway Championship The 1979 AMA National Speedway Championship was held at Champion Speedway in Owego, New York. Promoters Jack Crawford and Joe Biesecker also owned the track.