Cecil Griffiths was the fastest man in Wales and an Olympic gold medallist who, after falling foul of the IAAF, was cruelly denied his chance at sporting. immortality.
Share this post
Cecil Griffiths; The Banned Olympian
Share this post
Cecil Griffiths was the fastest man in Wales and an Olympic gold medallist who, after falling foul of the IAAF, was cruelly denied his chance at sporting. immortality.