David Gower played 117 Tests and 114 ODIs for England, and captained them in 32 Tests and 24 ODIs, in between 1978 and 1992, prior to a respected career as a commentator. On trip to Cape Town with the Lord’s Taverners, in which he was part of a presentation of tab …
Read More