Cricket Sports Top StoriesAfridi should have retired long ago: Mohammad YousufTNT DeskJune 10, 2016 by TNT DeskJune 10, 2016 LAHORE: One of the most stylish Test batsman in the history of Pakistan, Mohammad Yousuf believes that former Twenty20 captain Shahid Afridi’s peak years had...