Steve Hancock, British Olympian and avid cyclist, passes away after Ontario collision

When not riding a canoe or a kayak, something for which he was celebrated at the 1980 Olympic Games, Steve Hancock of Great Britain was a cyclist

All Moscow Olympics