chicanepictures.com
Sketch: Javed Miandad
Cricketer Javed Miandad is the greatest batsman Pakistan has ever produced, playing for his country from 1976-1996. Not only is he a national hero, but one of the world’s most ebullient sport…