Dave Nourse, born January 25, 1879, played 49 years at First-Class level and never missed a Test for South Africa during his 22-year international career. Arunabha Sengupta looks back at the life and career of the man who was known as the Grand Old Man of South African Cricket.
Read More