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.
Billy Griggs William Luther Griggs (b. September 16, 1968 from Anaheim, California U.S.) is an American "Old School/Mid School" former professional Bicycle Motocross (BMX) racer whose prime competitive years were from 1985 to 1996.