Former Pakistan cricketer Mohammad Hafeez clarified his viral remark questioning the legacy of the nation's cricketing greats ...