SportsAfridi apologizes for bad performance, says no plan to retireNasir QureshiOctober 13, 2012 by Nasir QureshiOctober 13, 2012 Pakistan’s flamboyant cricketer Shahid Khan Afridi has apologized over his bad performance in the recent T20 World Cup, for which he was being much criticized...