A long time Hamilton area resident, John is a member of both the Canadian Soccer Hall of Fame and the Hamilton Soccer Hall of Fame. He played nine years in the North American Soccer League With Los Angeles, Montreal and Minnesota and while with the L.A. Aztecs was a teammate of legends Johan Cruyff and George Best. John was capped 12 times for Canada and played in the 1976 Montreal Olympics. In 1988 he was Coach and General Manager of the Year with the Hamilton Steelers of the Canadian Soccer League. He owned the indoor soccer facility ‘Soccerworld’ for over 25 years, playing host to over 25,000 youth soccer participants. John played a significant role in making soccer the number one sport for youth participation in Hamilton.