England Cricket Legend
Top PicksSee all
About David Gower
David Gower is one of England cricket’s finest captains and players. Often described as one of the most stylish left-handed batsmen of all time. He is England’s 6th highest capped test player and 4th highest test run scorer of all time.
Now a broadcaster and journalist, David’s main job is to present…