He traveled to London in 1908 to defend his Olympic title, but plans to stage a golf tournament there were cancelled at the last minute, since representatives from England and Scotland were unable to agree on the format.
Lyon was also a founding member, with Albert Austin, of the Lambton Golf and Country Club in Toronto.