South Africa star batsman AB de Villiers calls it quits Read More: AB de Villiers retires from all cricket: 'I've had my time' Source: Virgin Islands Daily News