At 38 years, Asif Afridi knows he doesn't have much time left in international cricket, but he doesn't let it hurry him. He came on to bowl in the 13th over of South Africa's innings, but struggled to ...