He was also a mechanic in Freddie Spencer 's team when Spencer won the 500cc World Championship title in 1985 .
He was also a mechanic on Freddie Spencer 's team when Spencer won the 500cc World title in 1985 .